wtorek, 2 czerwca 2015

Pomocne zapytania dla admina

Z jaką wersją Oracle mamy do czynienia

SELECT banner FROM v$version WHERE banner LIKE 'Oracle%'; 

Sprawdzenie czy istnieje restore point (odtwarzanie tylko w wersji Enterprise)

SELECT NAME, SCN, TIME, DATABASE_INCARNATION#,GUARANTEE_FLASHBACK_DATABASE,STORAGE_SIZE
FROM V$RESTORE_POINT


Lokalizacja archivelog

select value from v$parameter where lower(name)='db_recovery_file_dest';

Zapytanie zwracające lokalizacje m.in pliku kontrolnego

select   'Archived Log Directory',
value
from     sys.v_$parameter
where    name = 'log_archive_dest'
UNION ALL
select   'Control Files',
value
from     sys.v_$parameter
where    name = 'control_files'
UNION ALL
select   'Datafile',
name
from     sys.v_$datafile
UNION ALL
select   'LogFile Member',
member
from     sys.v_$logfile;