12c 的一些角色命令和之前的稍有不同,如下.
switchover
Pre-12c
To switchover to a physical standby database, on the primary 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 PHYSICAL STANDBY WITH SESSION SHUTDOWN NOWAIT;
On the physical standby database
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;
12c
To switchover to a physical standby database
SQL> ALTER DATABASE SWITCHOVER TO target_db_name [FORCE] [VERIFY];
failover
Pre-12c
To failover to a physical standby database
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH;
and
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;
12c
To failover to a physical standby database,one command
SQL> ALTER DATABASE FAILOVER TO target_db_name;
12c 数据库依然支持之前的命令,但是尽量使用新命令,新语法.