Oracle

如何檢查 dataguard 是否正常工作?

  • May 13, 2017

我有配置數據保護的要求,但我過去沒有這樣做過。我在 Windows 平台上使用 Oracle 11g 數據庫。在閱讀網際網路上的幾個部落格和教程時,我設法了解了數據保護並在兩個單獨的遠端伺服器中配置了主數據庫和備用數據庫。我仍然沒有清楚地了解這一點。但是,我已經安裝並配置了以歸檔日誌模式執行的主數據庫和使用純軟體方法安裝的備用數據庫。我猜配置差不多完成了,但不知道如何確保它。

在主數據庫中所做的更改是否會在備用數據庫中自動受到影響?或者,我是否需要執行任何命令以使其每次都並行?

如果已配置,所有事情都是自動的。無需執行任何命令來同步待機。

是的,檢查它是否工作的最簡單方法是在主節點插入一些記錄後,交叉檢查兩邊表的記錄計數。你也應該讓那些處於待命狀態。

還有其他方法。但是先試試這個。謝謝。

Data Guard 是從主數據庫到備用數據庫的重做流的重放。驗證 Data Guard 是否正常工作的最簡單方法是連接到代理並顯示數據庫。它將向您顯示應用滯後,這表明備用數據庫落後了多遠。

您還可以查看 v$log 視圖以查看哪些行已被分類。

您還可以查看主數據庫和備用數據庫上的 v$datafile 以查看每個數據文件的 checkpoint_time。

引用自:https://dba.stackexchange.com/questions/168353