DG的切换操作

1. 切换前状态检测
  1. 【总】主库查询备库是否已经同步
    SELECT DB_UNIQUE_NAME, PROTECTION_MODE, SYNCHRONIZATION_STATUS, SYNCHRONIZED FROM V$ARCHIVE_DEST_STATUS;

  2. 【分】检查数据已经传输到位
    SELECT CLIENT_PROCESS, PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
    查看LGWR那行的SEQUENCE#,然后在主库上,运行
    SELECT THREAD#, SEQUENCE#, STATUS FROM V$LOG;
    查看相应的SEQUENCE#, 是否与备库一致。

  3. 【分】检查数据是否已经应用到备库
    SELECT CLIENT_PROCESS, PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
    查看MPR0行,如果非APPLYING_LOG,则表示存在问题,不宜切换。

  • 总,分,分表示,先查看总,如果总查出来的状态不行,那就查看分
  1. 查看有没有运行的作业,RMAN备份等,如果有,则停止。
2. 切换操作
  1. 打开alert log进行监控,

    在碾子山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、做网站 网站设计制作按需策划设计,公司网站建设,企业网站建设,品牌网站建设,成都全网营销推广,外贸营销网站建设,碾子山网站建设费用合理。

  2. RAC等均减少为一个实例

  3. 查看数据库切换状态
    SELECT SWITCHOVER_STATUS FROM V$DATABASE;
    如果是TO STANDBY状态,则说明可以进行切换

  4. 本文题目:DG的切换操作
    本文来源:http://myzitong.com/article/gojodj.html