ORACLE DATAGUARD中手工處理日誌v$archive_GAP的方法
從9i以後,oracle dataguard 備庫一般都不需要手工處理丟失的日誌,FAL自動會幫我們處理,下面透過個案例來講下手工處理丟失的日誌的方法:
1.在備庫查詢有哪些日誌丟失,沒應用到備庫
SQL> select * from V$ARCHIVE_GAP;
THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#
---------- ------------- --------------
1 9873 9876
我們可以看到9873到9876這四個歸檔日誌丟失,
2.我們在主庫找到這四個歸檔日誌傳送到備庫歸檔目錄下;
3.備庫註冊
alter database register logfile '/oracle/app/oracle/archive/1_9873_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9874_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9875_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9876_629923600.arc';
system alerted
4.檢查資料庫日誌看是否應用
Thu Apr 8 15:55:17 2010
Media Recovery Log /oracle/app/oracle/archive/1_9873_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9874_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9875_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9876_629923600.arc
或者查詢檢視
v$archived_log的applied欄位
5、檢查備庫是否還有日誌GAP
SQL> select * from V$ARCHIVE_GAP;
出現沒有行選擇,則表示不存在歸檔日誌丟失問題。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-631726/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在DATAGUARD中手工處理日誌GAP的方法
- DATAGUARD中手工處理日誌GAP
- Oracle DataGuard歸檔日誌丟失處理方法Oracle
- ORACLE 11G DATAGUARD 日誌中斷處理方案Oracle
- 【DATAGUARD】手工恢復備庫日誌中斷
- oracle 中 alert 報警日誌過大的處理方法Oracle
- DATAGUARD手工註冊歸檔日誌(轉載)
- 【DG】 DataGuard 中處理archive gap的方法Hive
- oracle alert日誌亂碼處理Oracle
- SQL Server事務日誌的處理方法SQLServer
- ORACLE 告警日誌alert過大的處理Oracle
- 【DataGuard】Oracle DataGuard 日誌傳輸狀態監控Oracle
- apache日誌匯入oracle(日誌經過python處理)ApacheOraclePython
- Oracle聯機日誌檔案丟失或損壞的處理方法Oracle
- nginx日誌處理Nginx
- orbeon form 的日誌處理ORBORM
- ORACLE聯機日誌檔案丟失或損壞的處理方法(轉)Oracle
- Oracle聯機日誌檔案丟失或損壞的處理方法 (轉)Oracle
- oracle10g DataGuard的日誌傳輸方式Oracle
- PHP日誌處理類PHP
- Oracle資料庫聯機日誌檔案丟失處理方法(1)Oracle資料庫
- Oracle資料庫聯機日誌檔案丟失處理方法(3)Oracle資料庫
- Oracle資料庫聯機日誌檔案丟失處理方法(2)Oracle資料庫
- Oracle資料庫聯機日誌檔案丟失處理方法(4)Oracle資料庫
- Oracle資料庫聯機日誌檔案丟失處理方法(5)Oracle資料庫
- oracle dataguard 自動刪除歸檔日誌Oracle
- Oracle資料庫聯機日誌檔案丟失處理方法(總結)!Oracle資料庫
- oracle監聽器日誌過大-處理辦法Oracle
- oracle LOGICAL standby 日誌無法應用處理Oracle
- alert日誌中出現Private Strand Flush Not Complete的處理方法
- shell日誌顏色處理
- 指令碼處理iOS的Crash日誌指令碼iOS
- 處理Apache日誌的Bash指令碼Apache指令碼
- Oracle 11.2.0.4 Dataguard兩則故障處理Oracle
- SQL Server日誌檔案總結及日誌滿的處理SQLServer
- Oracle資料庫聯機日誌檔案丟失處理方法(總結)(轉)Oracle資料庫
- DataGuard日誌傳輸模式模式
- ES & Filebeat 使用 Pipeline 處理日誌中的 @timestamp