Archive log mode
아카이브 로그 모드
- 넷워커에서 오라클을 백업받기 위해서는 오라클이 Archive log mode여야한다.
- 리두로그 파일을 다른 디렉토리에 자동으로 복사해서 저장하는 운영 모드
- 오라클은 기본적으로 No Archive Log Mode이다
Archive log mode 확인
sql 접속
sqlplus / as sysdba
archive log mode 확인
archive log list;
Archive log mode 변경
아카이브 로그 모드를 변경하려면 오라클의 status가 mount 상태여야 한다
(open 상태에서 mount 상태로 가려면 shutdown했다가 다시 켜야한다)
오라클 mount 상태 변환
shutdown;
startup mount;
select status from v$instance;
오라클 archive log mode 변환
alter database archivelog;
archive log list;
Database log mode가 Archive Mode로 바뀐 것을 확인할 수 있다
Database log mode : 현재 Archive log mode
Automatic archival : 자동 아카이브 처리
Archive destination : 아카이브 로그가 저장되는 경로
Oldest online log sequence : 가장 오래된 온라인 로그 순서
Next log sequence to archive : 다음 아카이브 로그 순서
Current log sequence : 현재 로그 순서
Archive log 받는 위치 변경
spfile 사용 유무 확인
show parameter spfile;
show parameter log_archive_dest_1;
저장 위치 변경
alter system set log_archive_dest_1='location=[경로]' scope=spfile;
경로 변경
alter system set log_archive_format='%s_%t_%r.arc' scope=spfile;
파일명 양식 변경