Step 1 Verify that the primary database can be switched to the standby role.
验证主库能够切换到备用角色。
SELECT SWITCHOVER_STATUS FROM V$DATABASE;
idle>:wq
SWITCHOVER_STATUS
--------------------
TO STANDBY
Step 2 Initiate the switchover on the primary database.
在主库上面开始切换
alter database commit to switchover to physical standby with session shutdown ;
Step 3 Shut down and then mount the former primary database.
关闭并且mount上从前的主库。
shutdown abort;
startup mount ;
Step 4 Verify that the switchover target is ready to be switched to the primary role.
验证转换目标已经准备好转换为主库角色
SWITCHOVER_STATUS
--------------------
SWITCHOVER LATENT
这里查询出来的值不为TO_PRIMARY即有点问题。
执行下一步的时候可能会出现问题。
Step 5 Switch the target physical standby database role to the primary role.
转换目标逻辑备用库角色为主库角色。
sys@DEX> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;
ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN
*
ERROR at line 1:
ORA-16139: media recovery required
这里提示需要介质恢复。
sys@DEX> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
Database altered.
sys@DEX> SELECT SWITCHOVER_STATUS FROM V$DATABASE;
SWITCHOVER_STATUS
--------------------
TO PRIMARY
sys@DEX> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;
Database altered.
Step 6 Open the new primary database.
打开新的主库
sys@DEX> ALTER DATABASE OPEN;
Database altered.
Step 7
Verify the switch role .
验证角色转换
主库执行
sys@DEX> alter system switch logfile ;
System altered.
sys@DEX> select sequence# from v$log ;
SEQUENCE#
----------
40
41
42
sys@DEX>
standby库执行
sys@DEX> select sequence# from v$log ;
SEQUENCE#
----------
40
42
41
sys@DEX>
分享到:
相关推荐
Dataguard故障切换(Switchover和Failover)及利用Flashback进行恢复
Oracle11G数据库DataGuard灾备切换方案.pdf
oracle dataguard 切换,分为正常切换和非正常切换。可以参考
【DataGuard】Oracle DataGuard 数据保护模式切换
RAC dataguard 切换测试,这是别人那里考来的,dataguard没有用过,本文是这种模式下的切换测试文档
dataguard 主备库切换记录,主备库切换操作手册,主备库切换演练
DataGuard物理standby管理_主备切换
dataguard笔记dataguard笔记dataguard笔记
oracle 11g RAC;单机 高可用dataguard 主备正确切换步骤,RAC切单机,单机切换回RAC,切换失败强制升级备机到主用的步骤,和不同步,重新同步的步骤。
【DATAGUARD】物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置.pdf【DATAGUARD】物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置.pdf
oracle的DataGuard主备切换.pdf
Oracle Dataguard 主备切换(Switchover)实例 主备切换(Switchover)详细步骤
【DATAGUARD】物理dg的switchover切换(五).pdf【DATAGUARD】物理dg的switchover切换(五).pdf
Oracle_Data_Guard_快速启动故障切换指南
dataguard主库系统崩溃之物理备库切主库
dataguard丢失日志处理方法 2
oracle 高可用 dataguard 单机到RAC复制,...同时讲述了,如何完成通过单机到RAC的dataguard 的迁移和切换。是通过dataguard进行数据迁移的好参考。适用于单位是单机,想把数据无缝无损迁移到RAC的场景。照做就能成功。
dataguard reference dataguard reference dataguard reference
(可参考)ORACLE 12C DATAGUARD环境搭建和主从切换,本人实际生产环境搭建测试,大神请忽略。
Dataguard部署步骤,完全是个人实施过程中整理的,按照步骤一步步的执行,一个物理standby即可建好。 使用该文档我可是在生产环境部署过3次的啊(不同的客户现场),考虑到word会有半角和全角的问题,我的文档时用...