dg歸檔沒有傳輸到備庫
昨天使用duplicate搭建了一個dg,但是發現dg的歸檔一直沒有傳輸,檢視主備庫的alert日誌沒有反應,主庫切換了一下日誌,檢視alert日誌還是沒有報錯,到底是什麼原因導致的
檢視主備庫的狀態發現主庫狀態不對,網上搜尋了一下,一般日誌沒有應用都是引數檔案沒有配置正確,其中傳遞日誌的引數(LOG_ARCHIVE_DEST_2)出問題的可能性最大,但是這個引數檔案都是直接複製過來的,哪地方不正確呢,
檢視該引數的狀態,select status,error from v$archive_dest where dest_id=2;發現報錯,狀態為BAD,
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='DEFER';
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='ENABLE';
再檢視一下,還是為BAD,於是將這個引數重寫,alert日誌終於有報錯,告訴我沒有許可權,估計是引數檔案的問題,於是在主庫重建了引數檔案並傳到備庫,
alert報另一個錯,ORA-16057: DGID from server not in Data Guard configuration
檢視該引數,該引數的狀態這次為error,網上搜尋了一下該錯誤的解決辦法,主備庫的log_archive_config要麼都設定,要麼都不設定。
將主備庫的log_archive_config引數都設定一下。
再次執行ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='ENABLE';並檢視該引數的狀態,該引數狀態終於為valid。
資料也正常傳輸過去。
檢視主備庫的狀態發現主庫狀態不對,網上搜尋了一下,一般日誌沒有應用都是引數檔案沒有配置正確,其中傳遞日誌的引數(LOG_ARCHIVE_DEST_2)出問題的可能性最大,但是這個引數檔案都是直接複製過來的,哪地方不正確呢,
檢視該引數的狀態,select status,error from v$archive_dest where dest_id=2;發現報錯,狀態為BAD,
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='DEFER';
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='ENABLE';
再檢視一下,還是為BAD,於是將這個引數重寫,alert日誌終於有報錯,告訴我沒有許可權,估計是引數檔案的問題,於是在主庫重建了引數檔案並傳到備庫,
alert報另一個錯,ORA-16057: DGID from server not in Data Guard configuration
檢視該引數,該引數的狀態這次為error,網上搜尋了一下該錯誤的解決辦法,主備庫的log_archive_config要麼都設定,要麼都不設定。
將主備庫的log_archive_config引數都設定一下。
再次執行ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='ENABLE';並檢視該引數的狀態,該引數狀態終於為valid。
資料也正常傳輸過去。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28686045/viewspace-1577566/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DG歸檔傳輸報 ORA-16191
- 分享一個自動傳輸歸檔到備庫並註冊的指令碼指令碼
- dg中備庫歸檔目錄滿了,導致不能接收主庫歸檔檔案
- DG 主庫丟失歸檔
- 歸檔模式,恢復沒有備份的資料檔案模式
- 【DG】備庫斷檔問題
- ADG歸檔不傳輸
- SHELL指令碼檢查Oracle DG備庫是否已經應用歸檔指令碼Oracle
- dg刪除備庫已經應用的歸檔日誌指令碼指令碼
- dg 主庫丟失歸檔 解決方案
- dg丟失歸檔,使用rman增量備份恢復
- 利用增量備份恢復gap歸檔丟失DG
- 測試RMAN的backup archivelog all delete input會不會刪除還未傳輸到備庫的歸檔日誌Hivedelete
- Oracle 10g DG 主庫丟失歸檔Oracle 10g
- DG歸檔日誌斷檔時間過長如何處理(DG全庫恢復)
- 大檔案如何傳輸,大檔案的傳輸方式有哪些?
- DataGuard故障:Standby日誌檔案正常傳輸但沒有ApplyAPP
- 恢復控制檔案後,沒有最後一個歸檔日誌的備份,也沒新增歸檔日誌資訊,怎麼恢復?
- DG 日誌傳輸監控
- 運用incremental backup(增量備份)恢復歸檔GAP的DGREM
- Oracle dg歸檔同步失敗Oracle
- 將本地檔案傳輸到GitHubGithub
- rman全庫備份備份歸檔日誌檔案
- Oracle主庫歸檔丟失,備庫日誌有gap,在不重建備庫的情況下,恢復備庫Oracle
- dg主庫建立檔案備庫未同步解決方法
- DG備庫手動管理 新增資料檔案
- 邏輯dg刪除主庫過期歸檔日誌
- DG_rman配置修改後不會同步到備庫
- DG沒有應用日誌應用日誌
- 有了大檔案傳輸加速功能,不再擔憂傳輸大檔案
- 利用增量備份恢復因歸檔丟失造成的DG gap
- oracle DG 日誌傳輸小結Oracle
- 非歸檔資料庫RMAN備份資料庫
- DG歸檔日誌缺失恢復
- 物理DG刪除歸檔測試
- 刪除DG歸檔保留5個
- 為什麼檔案傳輸軟體總讓資料“沒有安全感”?
- RMAN恢復(rman只備份資料庫,但不備份歸檔,歸檔透過簡單的rsync或scp來傳送到異地備份)資料庫