You are on page 1of 2

------------------ Verificar espacio en ASM -------------------------------------------

select GROUP_NUMBER, NAME,TOTAL_MB, FREE_MB, USABLE_FILE_MB from V$ASM_DISKGROUP;

------------------ Verificar autoextend y ubicación de datafiles -------------------------------------------


set line 2000
select file_name,tablespace_name,bytes/1024/1024,AUTOEXTENSIBLE,status from dba_data_files order by tablespace_name;

para un tablespace especifico


select file_name,tablespace_name,bytes/1024/1024,AUTOEXTENSIBLE,status from dba_data_files where tablespace_name='TS_DATOS01' order by FILE_NAME;

------------------ Listar tablespaces con % libre -------------------------------------


select a.tablespace_name,round(a.bytes_alloc / 1024 / 1024, 0) total_mb,round ((a.bytes_alloc-nvl(b.bytes_free,0))/1024/1024,0)
mb_usados,round(nvl(b.bytes_free, 0) / 1024 / 1024, 0) mb_libres,(round((nvl(b.bytes_free, 0) / a.bytes_alloc) * 100,2)-100)*-1 "Use_%" from (select
f.tablespace_name,sum(f.bytes) bytes_alloc,sum(decode(f.autoextensible, 'YES',f.maxbytes,'NO', f.bytes)) maxbytes from dba_data_files f group by
tablespace_name) a,( select f.tablespace_name, sum(f.bytes) bytes_free from dba_free_space f group by tablespace_name) b where a.tablespace_name =
b.tablespace_name (+) order by 5 desc;

------------------Crear datafile en tablespace ------------------------


--Ejm 1
alter tablespace name_tablespace add datafile 'ruta datafile' size 25G;

--Ejm 2
ALTER TABLESPACE name_tablespace ADD DATAFILE '/db_data_03/bpm/datafiles/PRD_soainfra72.dbf' SIZE 25G AUTOEXTEND ON;
O
ALTER TABLESPACE PRD_SOAINFRA ADD DATAFILE '/db_data_07/bpm/datafiles/PRD_soainfra77.dbf' SIZE 30G AUTOEXTEND OFF;

--Ejm 3
ALTER TABLESPACE name_tablespace ADD DATAFILE '/db_data_06/bpm/datafiles/PRD_soainfra64.dbf' SIZE 25G AUTOEXTEND ON NEXT 10M MAXSIZE 32G;

En ASM el nombre lo asigna automaticamente

--EJM 1
ALTER TABLESPACE name_tablespace ADD DATAFILE ‘+data′ size 5G;

--EJM 2
ALTER TABLESPACE TS_DATOS01 ADD DATAFILE '+data' SIZE 30G AUTOEXTEND OFF;
------------------Cambiar tamaño datafile en tablespace ------------------------

ALTER DATABASE DATAFILE '/u02/statspack_01.dbf' RESIZE 10G;

ALTER DATABASE tempfile '/db_data_06/bpm/datafiles/temp1.dbf' RESIZE 13G;

ALTER DATABASE DATAFILE '/db_data_03/bpm/datafiles/PRD_soainfra68.dbf' RESIZE 15G;

ALTER DATABASE DATAFILE '/db_data_06/bpm/datafiles/PRD_soainfra71.dbf’ AUTOEXTEND OFF;

You might also like