select
file_id,
tablespace_name,
file_name,
bytes,
case
when bytes between 0 and 1023 then bytes || ' bytes'
when bytes < power(1024,2) then round(bytes / 1024,4) || ' KB'
when bytes < power(1024,3) then round(bytes / power(1024,2),4) || ' MB'
when bytes < power(1024,4) then round(bytes / power(1024,3),4) || ' GB'
when bytes < power(1024,5) then round(bytes / power(1024,4),4) || ' TB'
when bytes < power(1024,6) then round(bytes / power(1024,5),4) || ' PB'
when bytes < power(1024,7) then round(bytes / power(1024,6),4) || ' EB'
when bytes < power(1024,8) then round(bytes / power(1024,7),4) || ' ZB'
when bytes < power(1024,9) then round(bytes / power(1024,8),4) || ' YB'
else 'INVALID VALUE FOR BYTES'
end as bytes_sizes
from dba_data_files;
------------------------------ to get full detail of imported objects on target db ----------------------
select(select host_name from v$instance) "Host",(select instance_name from v$instance) "Instance",owner,segment_name,(selectto_char(cast(created as timestamp with local time zone), 'DD-MONTH-YYYY hh24:mi:ss TZD yyyy') "created" from dba_objects where object_name='&object_name' and owner='&schema_name') "created",(select to_char( cast(sysdate as timestamp with local time zone), 'DD-MONTH-YYYY hh24:mi:ss TZD yyyy') from dual) "sysdate",casewhen bytes between 0 and 1023 then bytes || 'bytes'when bytes < power(1024,2) then round(bytes / power(1024,1),4) || 'KB'when bytes < power(1024,3) then round(bytes / power(1024,2),4) || 'MB'when bytes < power(1024,4) then round(bytes / power(1024,3),4) || 'GB'when bytes < power(1024,5) then round(bytes / power(1024,4),4) || 'TB'when bytes < power(1024,6) then round(bytes / power(1024,5),4) || 'PB'when bytes < power(1024,7) then round(bytes / power(1024,6),4) || 'EB'when bytes < power(1024,8) then round(bytes / power(1024,7),4) || 'ZB'when bytes < power(1024,9) then round(bytes / power(1024,8),4) || 'YB'else 'INVALID VALUE FOR BYTES'end as bytes_sizesfrom dba_segmentswhere segment_name='&table_name' and owner='schema_name';
select tablespace_name,warning_value,critical_value from dba_tablespace_thresholds where tablespace_name=upper('&tablespace_name');important views in oracledba_tablespace_thresholdsdba_thresholdsdba_triggersdba_ts_quotasall_apply_quotasall_apply_errorall_certificatesall_goldengate_privilegesall_goldengate_ruleall_goldengate_inboundall_lobsall_method_paramsall_external_locationsall_credentials
No comments:
Post a Comment