系統城裝機大師 - 唯一官網:www.farandoo.com!

當前位置:首頁 > 數據庫 > oracle > 詳細頁面

DG重啟之后主備數據不同步

時間:2019-12-02來源:系統城作者:電腦系統城

問題描述:本來配置好的DG第二天重啟之后,發現主備庫數據不能同步,在主庫上執行日志切換以及創建表操作都傳不到備庫上,造成這種錯誤的原因是主庫實例斷掉后造成備庫日志與主庫無法實時接收

主庫:orcl    備庫:orclstd 說明:啟動之前主備庫都要開啟監聽,否則接收不到數據

1.在主庫上:啟動主庫,切換到startup狀態

 

 

 2.切換日志,并查看主庫最大日志數

 

 

 3.在備庫上:驗證切換過的最大日志數,發現主備最大日志數不一樣,主備庫數據不能同步

 

4.取消備庫接受日志,然后重啟實例,避免因為過程中造成主庫繼續傳輸數據的沖突

 

 

 5.重啟實例

 

 

 

 6.把備庫實例啟動到nomount狀態,再切換到mount狀態,并將數據庫狀態切換為open read only只讀狀態

 

 

 

 7.重新應用日志信息,開始實時同步

 

 

 8.主庫上重新切換日志,并查看最大日志數

 

 

 9.在備庫上查看最大日志數,已經可以同步了,在主庫上創建表或者數據文件都是ok的

 

 

 10.相關sql

取消實時同步:SQL> alter database recover managed standby database cancel;

開啟實時同步:SQL> alter database recover managed standby database using current logfile disconnect from session

日志切換       :SQL> alter system archive log current;

看最大日志數:SQL> select max(sequence#) from v$archived_log;

切換open只讀:SQL> alter database open read only;

加載到standby:SQL> alter database mount standby database;

分享到:

相關信息

系統教程欄目

欄目熱門教程

人氣教程排行

站長推薦

熱門系統下載

jlzzjlzz亚洲乱熟在线播放