snapshot standby管理
snapshot standby 可以將物理備庫以讀寫方式打開,打開的時候,snapshot standby 會繼續接受來自主庫的redo 歸檔,但是備庫並不會應用,可以提供臨時測試使用,做一些數據臨時修改,當測試完成後再恢復到打開snapshot前的狀態(flashback),然後繼續和主庫保持同步狀態,另外這種方式不需要開啓flasback就可以恢復到打開前的狀態。
physical standby -> snapshot standby
- ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
- 確保數據庫處於mount階段
- 檢查db_recovery_file_dest;
- ALTER DATABASE CONVERT TO SNAPSHOT STANDBY;
snapshot standby->physical standby
- shutdown;
- 確保數據庫處於mount階段
- DATABASE CONVERT TO PHYSICAL STANDBY;
- 重新啓動數據庫