Archive Redo Log mode로 변경

 

<spfile인 경우> 

1. spfile인지 pfile인지 조회한다.

 >show parameter pfile;

2. 현재 상태를 조회한다. (mount상태로 변경해줘야되므로.)

 >select status from v$instance;

3. archive log file이 저장되는 경로가 지정되었는지 조회.
 >show parameter log_archive_dest_1;

4. archive log file이 저장되는 경로를 지정한다.
 >alter system set log_archive_dest_1='location=/data/arc1' scope=spfile;

5. db종료
 >shutdown immediate;

6. mount상태로 시작한다
 >startup mount;

7. archive log mode를 확인후, 변경한다.
 >archive log list;
 >alter database archivelog;

8. db오픈.
>alter database open;

9.log switch를 일으켜서 파일이 생성되었는지 확인한다.
>!ls /data/arc1

 

 

Step1. spfile인지, pfile인지 확인한다.

 

step2. 현재 상태 조회. -> archive log file이 저장되는 경로가 지정되지 않았다.

 

step3. archive log file이 저장되는 경로를 지정하고 -> DB를 종료한다.

-> 저장경로를 별도로 하지 않고 진행하면, 기본적으로 archive log file이 저장되는 경로는 파라미터 파일 안에 있는 db_recovery_file_dest에 지정된 위치로 설정된다.

 archive log file이 기본적으로 저장되는 경로.

 -> archive redo log / flashback log / rman backup file가 저장되어 있음.(세가지 다 용량이 크다.)

 10g

 $ORACLE_BASE/flash_recovery_area 

 2G (디렉토리 크기)

 11g

 $ORACLE_BASE/fast_recovery_area

 4G (디렉토리 크기)

%s : sequene

%t : thread

%r : incarnation

 

step5. mount단계로 시작한다.

 

step6. archive log mode를 확인하고 변경한다.

 

step7. DB를 오픈한다.

 

step8. Log Switch를 수행하여 파일생성여부를 확인한다.

 

 

 

<pfile인 경우>

Step1

Print Friendly and PDF Posted by JJ*
: