ORACLE 10G Data Guard 模式切換
第一步:調整主庫LOG_ARCHIVE_DEST_n引數
各個模式的最低要求
Maximum Protection |
Maximum Availability |
Maximum Performance |
|
Redo archival process |
LGWR |
LGWR |
LGWR or ARCH |
Network transmission mode |
SYNC |
SYNC |
SYNC or ASYNC when using LGWR process. SYNC if using ARCH process |
Disk write option |
AFFIRM |
AFFIRM |
AFFIRM or NOAFFIRM |
Standby redo log required? |
Yes |
Yes |
No, but it is recommended |
Maximum Availability設定例子如下:
SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='SERVICE=chicago
2> OPTIONAL LGWR SYNC AFFIRM
3> VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
4> DB_UNIQUE_NAME=chicago';
如果沒有指定 LOG_ARCHIVE_CONFIG 在主庫和備庫執行如下:
ALTER SYSTEM SET LOG_ARCHIVE_CONFIG='DG_CONFIG=(chicago,boston)'
注意: 如果是從Maximum Protection-- Maximum Availability--- Maximum Performance 降低的順序 不需要startup mount 狀態
如果是從 Maximum Performance-- Maximum Availability--Maximum Protection 升級的順序 需要startup mount 狀態
第二步:把主庫啟動到mount 狀態
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP MOUNT;
第三步:設定保護模式
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE AVAILABILITY;
第四步:開啟主庫
SQL> ALTER DATABASE OPEN;
第五步:設定備庫LOG_ARCHIVE_DEST_n 引數 確保switchover能夠正常執行
SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='SERVICE=boston
2> OPTIONAL LGWR SYNC AFFIRM
3> VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
4> DB_UNIQUE_NAME=boston';
第六步:查詢配置是否成功
SQL> SELECT PROTECTION_MODE, PROTECTION_LEVEL FROM V$DATABASE;
PROTECTION_MODE PROTECTION_LEVEL
--------------------- ---------------------
MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY
附:下面列出不同資料保護模式的修改方法
SQL > alter database set
standby database to maximize protection; --最大保護
SQL > alter database set
standby database to maximize availability; --最高可用性
SQL > alter database set
standby database to maximize performance; --最高效能
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15747463/viewspace-758140/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Data Guard 快速啟動故障切換指南Oracle
- Data Guard主備庫切換
- Oracle Data Guard主庫備庫角色切換(Switchovers)Oracle
- DATA GUARD物理STANDBY的 SWITCHOVER切換
- oracle 10g物理data guard 操作Oracle 10g
- 【DG】Data Guard主備庫Switchover切換
- DATA GUARD物理STANDBY的FAILOVER切換AI
- DATA GUARD物理備庫的SWITCHOVER切換
- DATA GUARD物理STANDBY的 SWITCHOVER切換[zt]
- 物理DG!Oracle 10G Data Guard DemoOracle 10g
- 【DG】Data Guard主備庫Failove切換AI
- Oracle Data Guard快速啟動故障切換 - fast-start failover(FSFO)OracleASTAI
- Oracle 12c Data guard 物理主備庫正常切換(switchover)流程Oracle
- Oracle 11g Data guard 物理主備庫正常切換(switchover)流程Oracle
- ORACLE 10G data guard 升級步驟Oracle 10g
- oracle 10g data guard log apply servicesOracle 10gAPP
- DATA GUARD部署模式——DATA GUARD概念和管理模式
- 10g Data Guard三種保護模式測試模式
- Oracle 10g Data Guard的建立與維護Oracle 10g
- oracle data guard!!Oracle
- ORACLE 11G Data Guard 角色轉換Oracle
- 【DataGuard】使用Grid Control對Oracle物理Data Guard進行Switchover切換Oracle
- 6 Oracle Data Guard Protection Modes 保護模式Oracle模式
- 介紹ORACLE DATA GUARD——DATA GUARD概念和管理Oracle
- Oracle Data Guard配置Oracle
- Oracle Data Guard 10g R2概念和理論Oracle
- ZT:在 RHEL3 上配置 Oracle 10g Data GuardOracle 10g
- 在 RHEL3 上配置 Oracle 10g Data Guard(轉)Oracle 10g
- Oracle日誌模式切換Oracle模式
- oracle 10g physical standby 切換操作Oracle 10g
- Oracle Data Guard Broker元件Oracle元件
- Oracle Data Guard簡介Oracle
- Oracle Data Guard 介紹Oracle
- ORACLE Data Guard--IOracle
- Oracle 11g Data Guard Enabling Active Data GuardOracle
- [Data Guard]Oracle10g Data Guard學習筆記(一)Oracle筆記
- [Data Guard]Oracle10g Data Guard學習筆記(二)Oracle筆記
- [Data Guard]Oracle10g Data Guard學習筆記(三)Oracle筆記