Oracle

Data Guard 狀態:切換到日誌傳輸服務後出現 ORA-16764

  • February 26, 2012

我最初使用重做傳輸服務設置了我們的物理備用數據庫。現在,我正在切換到日誌傳輸服務,以減少備用伺服器滯後於生產的時間。我設置了一個新的 log_archive_dest_n 來使用 LGWR ASYNC,啟用它,並推遲了舊的 log_archive_dest_n。一切似乎都正常:Enterprise Manager Data Guard 報告正在使用日誌傳輸服務,現在應用延遲時間約為 20-30 秒。我對此很滿意。讓我煩惱的是主數據庫堅持報告“ORA-16764:到備用數據庫的重做傳輸服務離線”。我意識到它處於離線狀態;我把它離線是因為如果它線上,Oracle 堅持使用重做傳輸而不是日誌傳輸。如果我完全刪除 dest_n 參數,我會得到 ORA-16777 的 Data Guard 狀態。

有沒有辦法擺脫錯誤消息?

看來問題已解決。Oracle 支持建議從 Enterprise Manager 的數據保護螢幕中刪除並重新添加備用數據庫。我這樣做了,起初問題似乎已解決。然而很快,一個新的錯誤,ORA-16778 開始出現。經過一番追尾,我意識到 Data Guard 程序已將日誌傳輸服務重新添加到初始化參數中,從而創建了我已經添加的副本的副本。刪除我創建的條目並留下 DG 添加一個有緩解的問題。感謝您的關注。

引用自:https://serverfault.com/questions/42244