What?
- 오라클 인스턴스 장애를 대비해 redo log 파일을 별도의 디렉토리에 저장해 놓는 방식
- 오라클 설치 시, 기본 설정은 non-archive log mode 이다.
// cmd창
sqlplus
enter user-name
enter password
// sql에서 아카이브 로그 모드 확인
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 12
Current log sequence 15
// 아카이브 로그 파일 저장위치
$ORACLE_BASE/fast_recovery_area
// 파라미터 파일 수정
// log_archive_dest 디렉토리 지정여부 확인(value값 확인)
SQL> show parameter log_archive_dest_1;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1 string
log_archive_dest_10 string
log_archive_dest_11 string
log_archive_dest_12 string
log_archive_dest_13 string
log_archive_dest_14 string
log_archive_dest_15 string
log_archive_dest_16 string
log_archive_dest_17 string
log_archive_dest_18 string
log_archive_dest_19 string
// 파라미터 유형 확인
SQL> show parameter log_archive_format;
// 아카이브 모드 적용
SQL> alter database archivelog;
// 아카이브 모드 해제
SQL> alter database noarchivelog;
// DB 종료
SQL> shutdown immediate;
// DB 마운트
SQL> startup mount;
// DB Open
SQL> alter database open;
'DATABASE(SQL)' 카테고리의 다른 글
SQL 실행계획 (0) | 2023.08.21 |
---|---|
[MS-SQL] Begin Tran (0) | 2023.08.10 |
[Oracle] NVL과 COALESCE 의 차이 (0) | 2023.06.02 |
MYSQL DEFINER (0) | 2023.04.27 |
SQL 네이밍 규칙 (0) | 2023.04.12 |