Oracle 11g Data Guard 物理備庫開啟日誌延時應用流程
1、在備庫上面,關閉日誌實時應用。
如果物理備庫開啟日誌實時應用,則會導致引數設定失敗。如果不是延時應用,則只有當主庫發生歸檔時,備庫才會啟動歸檔日誌的應用,在備庫啟動日誌應用後,會按照設定的DELAY值進行延時應用。
sqlplus / as sysdba
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT; |
2、在主庫上面,設定 DELAY 引數
sqlplus / as sysdba --查詢遠端歸檔日誌的目錄 Show parameter log_archive_dest_2
--設定 DELAY 引數,DELAY引數的單位是分,如設定2小時,則為120 alter system set LOG_ARCHIVE_DEST_2='SERVICE=misdbdg ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=misdbdg DELAY=120' scope=both;
--切換歸檔日誌 alter system switch logfile; |
3、備庫關閉日誌延時應用,恢復到日誌實時應用
在備庫上面執行下面命令
sqlplus / as sysdba
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION; |
如果物理備庫沒有開啟日誌的實時應用,則在備庫使用下面命令關閉 DELAY 引數
sqlplus / as sysdba |
4、如果是物理備庫,並開啟了實時應用的話,會導致引數設定失效
下面是主庫 alert 日誌的報錯資訊
ALTER SYSTEM SET log_archive_dest_2='SERVICE=newdbdg ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=newdbdg DELAY=5' SCOPE=BOTH;
Tue Nov 24 17:29:58 2015
Thread 1 advanced to log sequence 51 (LGWR switch)
Current log# 5 seq# 51 mem# 0: /u01/app/oracle/oradata/newdb/redo05a.log
Current log# 5 seq# 51 mem# 1: /u01/app/oracle/oradata/newdb/redo05b.log
Tue Nov 24 17:29:58 2015
******************************************************************
TT00: Setting 'active' archival for destination LOG_ARCHIVE_DEST_2
******************************************************************
Tue Nov 24 17:29:58 2015
Archived Log entry 68 added for thread 1 sequence 50 ID 0xbae9db91 dest 1:
Tue Nov 24 17:29:59 2015
WARNING: Managed Standby Recovery started with REAL TIME APPLY
DELAY 5 minutes specified at primary ignored
WARNING: Managed Standby Recovery started with REAL TIME APPLY
DELAY 5 minutes specified at primary ignored
TT00: Standby redo logfile selected for thread 1 sequence 51 for destination LOG_ARCHIVE_DEST_2
下面是備庫 alert 日誌的報錯資訊
Thu Nov 26 15:07:17 2015
WARNING: Managed Standby Recovery started with REAL TIME APPLY
DELAY 5 minutes specified at primary ignored
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-1849880/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11g Data guard 物理備庫應急切換(failover)流程OracleAI
- 搭建Oracle Data Guard 11g(物理備用)Oracle
- Data Guard備庫日誌的實時應用與非實時應用
- Oracle 11g Data guard 物理主備庫正常切換(switchover)流程Oracle
- Oracle 12c Data guard 物理備庫應急切換(failover)流程OracleAI
- Oracle11g Data Guard 暫停物理備庫的日誌傳輸Oracle
- 如何調優物理備庫的重作日誌應用速率_redo apply_dg_data guardAPP
- Oracle 11g Data Guard 物理備庫快速配置指南(上)Oracle
- 使用Data Guard Broker進行Data Guard物理備用庫配置(Oracle 19c)Oracle
- Oracle 11g Data guard 物理備庫故障恢復重建例項Oracle
- Oracle 12c Data guard 物理主備庫正常切換(switchover)流程Oracle
- 物理data guard備standby庫的時候報錯。
- Oracle 11g Data Guard暫停物理備庫的日誌傳輸(log_archive_dest_state_n的defer引數)OracleHive
- Oracle 11g Data Guard 備庫歸檔日誌清理指令碼(保留一週歸檔)Oracle指令碼
- Oracle 11g RAC Data Guard 物理standby 建立Oracle
- Data guard 配置之搭建物理備庫
- DATA GUARD物理備庫的SWITCHOVER切換
- Windows下ORACLE 11G DATA GUARD搭建(用於實時備份)WindowsOracle
- Oracle 11g Dataguard 暫停物理備庫的日誌傳輸Oracle
- 【ASK_ORACLE】Oracle Data Guard(二)物理備庫的概念和優勢Oracle
- Oracle 11g Data guard 物理備庫應急切換(failover)後原有主庫的重建(通過RMAN恢復)OracleAI
- Linux下ORACLE 11G DATA GUARD搭建(用於實時備份)LinuxOracle
- 總結11g 物理data guard
- Linux作業系統啟動時自動啟用oracle standby備庫日誌應用Linux作業系統Oracle
- 【DataGuard】Oracle 11g物理Data Guard之Snapshot Standby資料庫功能Oracle資料庫
- windows作業系統重啟時自動啟用備庫日誌應用Windows作業系統
- Oracle 11g RAC查詢物理備庫延遲情況Oracle
- 【轉】【DataGuard】Oracle 11g物理Data Guard之Snapshot Standby資料庫功能Oracle資料庫
- Data Guard物理備庫read/write後,切換回備庫狀態
- Oracle 11g Data GuardOracle
- 【DataGuard】Oracle 11g物理Active Data Guard實時查詢(Real-time query)特性Oracle
- ZT:oracle10g Data Guard新特性:物理備庫也可以read/writeOracle
- Oracle11新特性——DATA GUARD開啟模式下應用歸檔Oracle模式
- oracle 10g物理data guard 操作Oracle 10g
- Oracle Data Guard主庫備庫角色切換(Switchovers)Oracle
- Oracle 11g Data Guard Enabling Active Data GuardOracle
- DG-備庫日誌的應用遲時檢查
- oracle 11g之物理備庫管理Oracle