select name, open_mode, db_unique_name, database_role from v$database;
select STATUS, GAP_STATUS from V$ARCHIVE_DEST_STATUS where DEST_ID = 2;
select NAME, VALUE, DATUM_TIME from V$DATAGUARD_STATS;
select SWITCHOVER_STATUS from V$DATABASE;
alter database commit to switchover to physical standby with session shutdown;
startup mount;
select SWITCHOVER_STATUS from V$DATABASE;
alter database commit to switchover to primary with session shutdown;
alter database open;
select name, open_mode, db_unique_name, database_role from v$database;
alter database recover managed standby database disconnect;
检查是否成功
Archive log list;
select process,status,sequence# from v$managed_standby;
Alter system switch logfile;
在切换回去
select database_role from v$database;
select database_role from v$database;
select SWITCHOVER_STATUS from V$DATABASE;
alter database commit to switchover to physical standby with session shutdown;
select SWITCHOVER_STATUS from V$DATABASE;
alter database commit to switchover to primary with session shutdown;
alter database open;
alter database recover managed standby database disconnect;