修改11g RAC 為歸檔模式

tolywang發表於2011-06-30

Oracle 11.2.0.2.0  ,   3  Nodes ,  Linux AS 5.5  

一般修改方式如下:  


先確認一下是否使用的是spfile, 

SQL> archive log list

SQL> show parameter spfile


關閉所有例項 ;
srvctl stop database -d wsjdell  


開啟例項1 :
srvctl  start instance -d wsjdell  -i wsjdell1


在節點1上:
SQL> alter system set cluster_database=false scope=spfile sid='*';

SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

SQL> alter database open  ;

SQL> archive log list;

SQL> alter system set cluster_database=true scope=spfile sid='*';

SQL> shutdown immediate;

關閉所有例項 ;
srvctl start   database -d wsjdell    

 

-------------------------------------------------------------------------------------   

 

當時透過測試發現 , 其實不需要修改  cluster_database 引數 。 直接透過以下步驟即可 :


先確認一下是否使用的是spfile,   是否設定歸檔路徑 

SQL> archive log list

SQL> show parameter spfile  


關閉所有例項 ;
srvctl stop database -d wsjdell  


在節點1上: 

SQL> startup mount

SQL> alter database archivelog;   

SQL> archive log list; 

SQL > shutdown immediate  ;  

然後, 開啟所有例項

srvctl  start   database -d wsjdell     

在節點1, 2, 3 上檢查是否是自動歸檔模式 。

SQL>  archive log list  

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-701068/,如需轉載,請註明出處,否則將追究法律責任。

相關文章