[관리] ARCHIVE LOG MODE 운영방법
*** ARCHIVE LOG MODE 운영방법
oracle에서 Online Backup을 받거나 완벽한 Recovery 작업을 수행하기 위해서는 DB를
Archive log mode로 운영해야 한다.
1. initSID.ora file에서 다음의 parameter를 setting한다.
(1) LOG_ARCHIVE_START = TRUE
-> ARCH process 기동
-> log switch 발생시 automatic archive를 수행한다. 만약 이 parameter가
false이면 manual archive를 실시해야 한다.
(2) LOG_ARCHIVE_DEST = /home/oracle7/dbs/archive_file/arc
-> archive 장소의 디렉토리와 확장자를 포함하지 않는 파일명을 지정
-> 여기에서 archive_file까지는 directory이며 마지막에 있는 arc는 archive
log의 file initial명이다.
(3) LOG_ARCHIVE_FORMAT = %s.log
-> archive file의 확장자와 log sequence번호의 형식을 지정
-> 이는 (2)에서 정의된 archive log의 initial file명과 함께 나타난다.
2. archive log mode로 변환한다.
SQLDBA> CONNECT INTERNAL;
SQLDBA> STARTUP MOUNT;
SQLDBA> ALTER DATABASE ARCHIVELOG;
SQLDBA> ARCHIVE LOG LIST;
SQLDBA> ALTER DATABASE OPEN;