primary 主庫switchover to physical standby
SQL> alter database commit to switchover to physical standby with session shutdown;
主庫關閉
SQL> shutdown immediate
主庫重啓到mount狀態
SQL> startup nomount;
SQL> alter database mount standby database;
備庫確保應用完日誌
SQL> recover database managed standby database disconnect from session;
standby 備庫switchover to primary
SQL> alter database commit to switchover to primary with session shutdown;
SQL> alter database open;
原來的主庫,現在的備庫打開日誌應用
SQL> alter database recover managed standby database disconnect from session;
情況2:如果主庫因爲故障down了,現在要將備庫轉化爲主庫。
對備庫操作:
alter database activate standby database;
select status from v$instance;
STATUS
------------
STARTED
startup force;