一般在安裝數據庫時,默認是開啟歸檔的,但是因為新創建的數據庫大部分要做大量的數據操作,前期避免不必要的歸檔大量產生導致的磁盤容量告警問題,所以會建庫時關閉歸檔,在此對在oracle RAC集群中建庫時關閉歸檔,在以后管理中如何開啟歸檔做一個記錄。 一.oracle用戶登錄數據庫中查看數據庫中各參數狀態: 1.查看對黨狀態: SQL> archive log list; Database log mode No Archive Mode----非歸檔模式 Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 59 Current log sequence 60 2.節點實例狀態: SQL>select instance_name,host_name,status from gv$instance; INSTANCE_NAME HOST_NAME STATUS ---------------- -------------------- ------------ orcl1 test1 OPEN orcl2 test2 OPEN -------實例為開啟狀態
3.數據庫集群參數: SQL> show parameter cluster NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ cluster_database boolean TRUE ------查看集群的參數,cluster_database為true表示為集群數據庫,否則,非集群數據庫 cluster_database_instances integer 2 cluster_interconnects string
二.開始數據庫歸檔模式 注意:一下操作只在一個節點上執行,本例為節點1進行的操作 1.備份參數文件: SQL>create pfile='/u01/oracle/db/dbs/orcl-bak.ora' from spfile; 2.修改cluster_database參數, SQL>alter system set cluster_database=false scope=spfile sid='*'; ------修改為非集群數據庫,該參數為靜態參數,需要使用scope=spfile