DG - logical standby switchover切换过程
2016-07-24 20:47
302 查看
从11g起,主库和逻辑备库之间切换不再需要关闭任何数据库实例。
1.检查主数据库是否处于考虑切换状态
结果为to standby,表明主库已近处在考虑切换状态。
2.在当前主库执行,通知主库数据库角色可能发生变化
3.在备库执行,通知备库角色可能发生变化
这里备库会创建新的数据字典,并发送到主库
4.再次查看主库、备库的状态
5.如果想取消切换,可以使用cancel取消2,3的准备阶段的工作
#先在主库取消
#再在备库取消
6.正式切换
#在主库执行
#在备库执行
7.在新的逻辑备库启动sql apply
原逻辑备库中创建的对象,在新的逻辑备库上再次实例化之前,他们的redo信息在新的备库会被跳过。
1.检查主数据库是否处于考虑切换状态
SQL> select switchover_status from v$database;
结果为to standby,表明主库已近处在考虑切换状态。
2.在当前主库执行,通知主库数据库角色可能发生变化
SQL> alter database prepare to switchover to logical standby;
3.在备库执行,通知备库角色可能发生变化
SQL> alter database prepare to switchover to primary;
这里备库会创建新的数据字典,并发送到主库
4.再次查看主库、备库的状态
SQL> select switchover_status from v$database;
5.如果想取消切换,可以使用cancel取消2,3的准备阶段的工作
#先在主库取消
SQL> alter database prepare to switchover cancel;
#再在备库取消
SQL> alter database prepare to switchover cancel;
6.正式切换
#在主库执行
SQL> alter database commit to switchover to logical standby;
#在备库执行
SQL> alter database commit to switchover to primary;
7.在新的逻辑备库启动sql apply
SQL> alter database start logical standby apply immediate;
原逻辑备库中创建的对象,在新的逻辑备库上再次实例化之前,他们的redo信息在新的备库会被跳过。
相关文章推荐
- redis实现主从复制和高可用(主从切换)
- java学习之路 之 基本语法-程序流程控制-循环结构-嵌套循环练习题
- 响应式布局的设计方法
- 适配器模式
- gridView获取所有item的数目
- leetcode Super Pow
- 任务和特权级保护
- hdu 1569 方格取数(2)【最大权独立集合-------最大流Edmond_Karp】
- 深入理解Spring4框架(二)——容器
- 关于响应式布局
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
- 块级元素和行内元素
- myeclipse关联weblogic时提示 D:\program\weblogic is not a valid BEA WebLogic Server v10.x installation directory
- Android Studio 导入External Libraries
- ABAP 读取文件 GUI_UPLOAD
- 通过JPcap捕获网络TCP数据包,并将解析的信息写入execl文件中
- 【贪心】智力大冲浪
- SpringMVC处理请求流程(转载)
- ABAP读取文件 两种文件
- Android 之摇一摇录音(加速度传感器)