zoukankan      html  css  js  c++  java
  • DG中switchover切换操作

    问题描述:我们配置DG的目的就是为了在主库出现故障时,备库能够提供服务,保证业务的正常运行,switchover是用户有计划的进行停机切换,能够保证不丢失数据,我记录一下我进行switchover中的操作。

    1.主库(orcl) 备库(orclstd) ,查看主库上的状态,角色orcl是主库

    SQL> select switchover_status,database_role from v$database;

    SWITCHOVER_STATUS    DATABASE_ROLE

    -------------------- ----------------

    TO STANDBY      PRIMARY

    2.switch转换主库orcl为物理备库,并查看更改后的角色

    SQL> alter database commit to switchover to physical standby with session shutdown;

    SQL> startup mount;

    SQL> select database_role from v$database;

     3以下都是在orclstd备库上操作,一样的先查询状态角色是否具备切换的条件,注意:上面查询结果显示为TO PRIMARY  SESSIONS ACTIVE表明可以切换成主库

    SQL> select switchover_status,database_role from v$database;

    SWITCHOVER_STATUS    DATABASE_ROLE

    ------------------------------------

    TO PRIMARY       PHYSICAL STANDBY

    4.切换orclstd(原备库)为物理主库,并查询更改后的角色和状态,很显然我的switchover_status状态为RESOLVABLE GAP,大概就是还有归档没有传输过去一类的

    SQL> alter database commit to switchover to primary with session shutdown;

    SQL> alter database open;

    SQL> select switchover_status,database_role,open_mode from v$database;

     5.网上找了很多篇文档,貌似全都是一样抄的,SQL> alter system flush redo to 'orcl'; 都是这个命令,刷新redo 到新备库去,但是我的一直报错

     这个名字需要加上单引号,否则识别不了,错误提示我的db_unique_name不再设置内,我查询了一下设置,服了没毛病啊,这一点一直不清楚怎么回事

     6.在同事的帮助下,查看了pfile的设置,将log_archive_dest_2='SERVICE名字设置为新的备库orcl,可能因为orclstd是我老的备库,service名字没有改,这里改一下,或者在sqlplus 中进行alter system 设置也可以

     

     7.修改过之后,新的备库能够接受到归档,然后可以进行同步了

    SQL> select switchover_status,database_role from v$database;

    8.验证:在新主库上切换日志,并查询最大序列号为62

    SQL> alter system archive log current;

    SQL> select max(sequence#) from v$archived_log;

     

    9.同样的在主库查询,一样的都是62,验证成功,switchover切换完成

    SQL> select max(sequence#) from v$archived_log;

     

  • 相关阅读:
    【IIS错误】IIS各种错误
    【IIS错误
    【C#】C#操作Excel文件(转)
    【C#】语音识别
    【IIS错误】未能加载文件或程序集“AAAAA”或它的某一个依赖项。试图加载格式不正确的程序。
    【Web前端】清除css、javascript及背景图在浏览器中的缓存
    【模态窗口-Modeldialog】提交请求时禁止在新窗口打开页面的处理方法
    第八周学习进度表
    梦断代码阅读笔记01
    第二阶段冲刺第七天
  • 原文地址:https://www.cnblogs.com/houzhiheng/p/11973126.html
Copyright © 2011-2022 走看看