Oracle DataGuard学习笔记(3)物理Standby主从角色切换
关于Oracle DataGuard的主从角色切换,可以参考官方在线文档:
http://docs.oracle.com/cd/E11882_01/server.112/e41134/role_management.htm#SBYDB00615
1.主备库角色切换方式:
主备库角色切换有份两种:
Switchovers: 一般是用户有计划的手工触发角色切换,主库切换为备库,被库切换为主库.
Failover: 一般是数据库故障短期无法恢复时,需要切换备库为主库.
2.主备库角色切换前的准备工作.
检查下数据库的初始化参数,归档模式等等是否都正确配置。
在主库上验证主备传输是否有错误或裂隙.
select status, gap_status from v$archive_dest_status where dest_id = 2;
在备库上执行,查看日志应用情况.
select name, value, datum_time from v$dataguard_stats;
3.Switchovers切换.
(1).在主库检查是否可以切换(primary database).
select switchover_status from v$database;
结果为TO STANDBY或SESSIONS ACTIVE时表示可以转换为standby role.
&n
关于Oracle DataGuard的主从角色切换,可以参考官方在线文档:
http://docs.oracle.com/cd/E11882_01/server.112/e41134/role_management.htm#SBYDB00615
1.主备库角色切换方式:
主备库角色切换有份两种:
Switchovers: 一般是用户有计划的手工触发角色切换,主库切换为备库,被库切换为主库.
Failover: 一般是数据库故障短期无法恢复时,需要切换备库为主库.
2.主备库角色切换前的准备工作.
检查下数据库的初始化参数,归档模式等等是否都正确配置。
在主库上验证主备传输是否有错误或裂隙.
select status, gap_status from v$archive_dest_status where dest_id = 2;
在备库上执行,查看日志应用情况.
select name, value, datum_time from v$dataguard_stats;
3.Switchovers切换.
(1).在主库检查是否可以切换(primary database).
select switchover_status from v$database;
结果为TO STANDBY或SESSIONS ACTIVE时表示可以转换为standby role.
&n

本文详细介绍了Oracle DataGuard的主备库角色切换,包括Switchovers和Failover两种方式。主要内容包括切换前的准备工作,如检查参数配置、验证主备传输,以及具体的切换步骤,涉及alter database命令来执行角色切换,并强调了切换后的数据一致性检查和客户端连接调整。

1488

被折叠的 条评论
为什么被折叠?



