当前位置:数据库 > Oracle >>

Oracle Data Guard (三) Switchover

Oracle Data Guard (三) Switchover
 
1.检查Primary数据库的状态
SQL> select switchover_status from v$database;
只有状态为 "TO STANDBY" 或者 "SESSIONS ACTIVE" 才能对Primary数据库进行角色切换。
 
 
2.切换Primary数据库的角色
SQL> alter database commit to switchover to physical standby with session shutdown;
SQL> shutdown immediate;
 
SQL> startup mount;
 
 
3.检查Standby数据库的状态
SQL> select switchover_status from v$database;
只有状态为 "TO PRIMARY" 或者 "SESSIONS ACTIVE" 才能对Standby数据库进行角色切换。
 
4.切换Standby数据库的角色
SQL> alter database commit to switchover to primary with session shutdown;
SQL> alter database open;
 
5.在新的Standby数据库启动Standby执行进程
SQL> alter database recover managed standby database using current logfile disconnect from session;
 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,