##############備庫failover 到主庫############################################################ ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH FORCE; ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY; ALTER DATABASE OPEN; ##########################快速恢復新備段################################################### 新主端 select to_char(standby_became_primary_scn) from v$database; 新備端 startup mount; flashback database to scn standby_became_primary_scn; alter database convert to physical standby; shutdown immediate; startup mount; alter database recover managed standby database using current logfile disconnect; recover managed standby database cancel; alter database open; alter database recover managed standby database using current logfile disconnect from session; ############################################################################################### ############################switch over切換####################################### 正常切換-主庫 alter database commit to switchover to physical standby with session shutdown; 確認主庫變成備庫后是否是在mount狀態 select open_mode from v$databasel ################################################################################ ################################################################################ 檢查備庫狀態-備庫,需要等待備庫變成to primary狀態 select open_mode,protection_mode,protection_level,switchover_status from v$database; select open_mode,protection_mode,protection_level,switchover_status from v$database; OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS -------------------- -------------------- -------------------- -------------------- READ ONLY WITH APPLY MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE NOT ALLOWED SQL> / OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS -------------------- -------------------- -------------------- -------------------- READ ONLY WITH APPLY MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE TO PRIMARY alter database commit to switchover to primary; alter database open; ###################################################################################### ###########################新備庫打開到只讀模式,實時應用日志######################### alter database open read only; ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;