zoukankan      html  css  js  c++  java
  • dataGuard主备库角色切换

    切换顺序:
    先主库后备库

    --查看主库可切换状态:

    SQL> select switchover_status from v$database;

    SWITCHOVER_STATUS
    --------------------
    TO STANDBY

    --执行切换命令转换primary到physical standby:
    SQL>alter database commit to switchover to physical standby;
    如果查询到的可转换状态为SESSION ACTIVE,则切换命令为:
    SQL>alter database commit to switchover to physical standby with session shutdown;

    --关闭数据库并启动到mount:
    SQL>shutdown immediate;
    SQL>startup mount;

    --再次查看主库的可转换状态:
    SQL>select switchover_status from v$database;
    此时可以看到已经变成了TO PRIMARY状态了,说明原主库已经转换为新备库了。

    --查看备库可切换状态:
    SQL> select switchover_status from v$database;

    SWITCHOVER_STATUS
    --------------------
    TO  PRIMARY

    --执行切换命转换physical standby到primary:
    SQL>alter database commit to switchover to primary;
    如果查询到的可转换状态为SESSION ACTIVE,则切换命令为:
    SQL>alter database commit to switchover to primary with session shutdown;


    --关闭数据库并启动到open:
    SQL>shutdown immediate;
    SQL>startup

    --再次查看备库的可转换状态:
    SQL>select switchover_status from v$database;
    此时可以看到已经变成TO STANDBY状态了,说明原备库已经转换为新主库了。

    --启用新备库的日志应用:
    SQL>alter database recover managed standby database disconnect from session;


  • 相关阅读:
    1022词法分析的感想
    0909 对编译原理的看法
    0909 编译原理
    oracle安装不容易啊
    2016.8.24
    vue配置config ‘./.../.../***/**.vue’路径别名
    vue 路由过渡效果(1)
    域名配置DNS解析A记录,映射到主机
    vue 线上,本地,不同变量配置
    No 'Access-Control-Allow-Origin'跨域问题- (mysql-thinkphp) (6)
  • 原文地址:https://www.cnblogs.com/ruiy/p/4270955.html
Copyright © 2011-2022 走看看