Data Guard交換控制檔案實現主備切換實現步驟

pxbibm發表於2015-08-05
環境介紹
A機:主庫
B機:備庫
DG交換控制檔案實現主備切換實現步驟:
A機:操作
1.先停止主庫shutdown immediate
B機:操作
2.備份備庫的控制檔案,做一個保留,做交換使用。
3.備庫也停止,shutdown immediate.
A機:操作
4.複製主庫的控制檔案到備庫上,使用scp命令。
5.複製主庫的redo log檔案到備庫上,使用scp命令。
B機:操作
6.到這裡,我們就可以啟動備庫了。注意:如果主,備兩邊的檔案路徑不一致。可以先把備庫啟動到mount狀態,修改控制檔案中的資料檔案路徑。
6.1 startup mount
6.2 select name from v$datafile;--檢查檔案路徑。
6.3 alter database rename file 'old path' to 'new path';
6.4 alter database open;--在啟動資料庫的時候有時提示需要恢復資料庫。可以使用下面的命令recover database;做資料庫完全恢復。
6.5恢復完了。open資料庫 alter database open;這時備庫變成了主庫。
6.6檢視驗證下。
select controlfile_type,open_mode from v$database;
6.7啟動日誌傳輸
alter system set log_archive_dest_state_2=enable;
7.複製第2步驟備份的備庫的控制檔案,到原來的主庫上。scp命令
A機:操作
8.啟動備庫到mount狀態,startup mount;
9.驗證狀態
select controlfile_type,open_mode from v$database;
10.禁用原來主庫日誌傳輸
alter system set log_archive_dest_state_2=defer;
11.啟動恢復模式
alter database recover managed standby database disconnect from session;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12798004/viewspace-1762536/,如需轉載,請註明出處,否則將追究法律責任。

相關文章