Data Guard物理備庫的主備切換
1.查看狀態
主庫:
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SWITCHOVER_STATUS
------------------------------------------------------------
TO STANDBY //可以轉換成備庫
備庫:
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SWITCHOVER_STATUS
------------------------------------------------------------
NOT ALLOWED
2.主切備
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY;
資料庫已更改。
SQL> startup nomount;
Oracle 常式已經啟動。
Total System Global Area 751595520 bytes
Fixed Size 2292912 bytes
Variable Size 557843280 bytes
Database Buffers 188743680 bytes
Redo Buffers 2715648 bytes
SQL> alter database mount standby database;
資料庫已更改。
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
資料庫已更改。
3.備切主
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SWITCHOVER_STATUS
------------------------------------------------------------
TO PRIMARY
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;
資料庫已更改。
SQL> select status from v$instance;
STATUS
------------------------------------
MOUNTED
SQL> alter database open;
資料庫已更改。
更多詳情見請繼續閱讀下一頁的精彩內容:
推薦閱讀:
使用RMAN的Duplicate功能建立物理DataGuard
Oracle基礎教程之通過RMAN複製資料庫
RMAN備份策略制定參考內容
RMAN備份學習筆記
OracleDatabase Backup加密 RMAN加密
通過RMAN備份duplicate建立DataGuard