środa, 20 maja 2015

Tryb Archivelog

Włączenie trybu archivelog
wpisujemy do konsoli

rman target /
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
SQL "ALTER DATABASE ARCHIVELOG";
ALTER DATABASE OPEN;



Wyłączenie trybu archivelog

rman target /
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
SQL "ALTER DATABASE NOARCHIVELOG";
ALTER DATABASE OPEN;


Sprawdzenie stanu czy archivelog jest wyłączony
 

logujemy się do SQLPlus
wpisujemy


select log_mode from v$database;

Wykonanie backupu przed usunięciem dzienników

rman target /
crosscheck archivelog all;
backup archivelog all delete input;

Usunięcie starych dzienników

rman target /
crosscheck archivelog all;
delete noprompt expired archivelog all;
delete noprompt archivelog all completed before 'sysdate-1';


Ustawienie zapisu archivelog
np:
SET ARCHIVELOG DESTINATION TO '/oracle/temp_restore';

Wyświetlenie zawartości dzienników

ls -lh /u01/flash_recovery_area/INSTANCJA/archivelog/2014_01_02/

total 1012M
-rw-r----- 1 oracle oinstall 42M Jan  2 10:22 o1_mf_1_10_9dbcz0kd_.arc
-rw-r----- 1 oracle oinstall 44M Jan  2 10:22 o1_mf_1_11_9dbcz9kt_.arc
-rw-r----- 1 oracle oinstall 48M Jan  2 10:22 o1_mf_1_12_9dbczlf6_.arc
-rw-r----- 1 oracle oinstall 42M Jan  2 10:23 o1_mf_1_13_9dbczvld_.arc
-rw-r----- 1 oracle oinstall 39M Jan  2 10:34 o1_mf_1_14_9dbdo2hk_.arc

........