############################# switchover ###############################sql> select database_role ,open_mode,protection_mode,protection_level,switchover_status from v$database;sql> alter database commit to switchover to physical standby;sql> alter database commit to switchover to physical standby with session shutdown;sql> alter database commit to switchover to primary;sql> alter database commit to switchover to primary with session shutdown; ############################# failover ###############################sql> select thread#, low_sequence#, high_sequence# from v$archive_gap;sql> select unique thread#, max(sequence#) over(partition by thread#) last from v$archived_log;sql> alter database recover managed standby database cancel;sql> alter database recover managed standby database finish;sql> alter database recover managed standby database finish force;sql> alter database commit to switchover to primary; ############################# open standby ###############################sql> alter database recover managed standby database cancel;sql> alter database open;sql> alter database recover managed standby database disconnect from session;来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16348200/viewspace-610765/ ,如需转载,请注明出处,否则将追究法律责任。