| |
1. 일단 현재 DB가 spfile로 구동되어 있다면 spfile을 편집하지 말고,
Init file을 만들어서 편집을 한다.(Primary node에서)
SQL> create pfile from spfile;
#>cd $ORACLCE_HOME/dbs
#>vi initSID.ora
<instance1>.log_archive_dest_1=’location=경로’ //Primary archive경로
<instance2>.log_archive_dest_1=’location=경로’ //Secondary archive경로
log_archive_format=’arch_%t_%s.arc ’ // archive file format
log_archive_start=TRUE // archive mode enable
*.cluster_database=false // archive mode 작업시 Single mode로
*.cluster_database_instance=1
2. DB 2 node shutdown
SQL> shutdown immediate;
3. DB mount(Primary node)
SQL> startup mount exclusive pfile=’$ORACLE_HOME/dbs/initSID.ora’;
// 편집할 pfile로 DB를 mount시킴
4. archive mode로 전환(Primary node)
SQL> alter database archivelog;
// archive mode 변환
5. DB open (Primary node)
SQL> alter database oepn;
6. DB RAC Parameter 원복 (Primary node)
SQL> create spfile from pfile; //편집한 pfile을 spfile로 다시 적용
SQL> shutdown immediate;
SQL> startup;
SQL> alter system set cluster_database=true scope=spfile;
SQL> alter system set cluster_database_instances=2 scope=spfile;
// RAC Parameter 원복
SQL> shutdown immediate;
7. DB startup (2-node 모두)
SQL> startup;
SQL> archive log list; // archive mode 확인
SQL> alter system switch logfile;
* archive log destination의 owner와 permission을 확인할 것!
oracle 9i에서 작업했습니다.
|