zoukankan      html  css  js  c++  java
  • ORACLE Physical Standby DG 之fail over

    SQL> select thread#, low_sequence#, high_sequence# from v$archive_gap;
    确认下是否存在日志间隙,发现gap现象,说明failover不会有数据损失情况。
    在standby端,关闭apply和结束应用动作

    SQL> alter database recover managed standby database cancel;
    数据库已更改。

    SQL> alter database recover managed standby database finish;
    数据库已更改。

    SQL> select name, LOG_MODE, OPEN_MODE, database_role, SWITCHOVER_STATUS, db_unique_name from v$database;
    NAME LOG_MODE OPEN_MODE DATABASE_ROLE SWITCHOVER_STATUS DB_UNIQUE_NAME
    --------- ------------ -------------------- ---------------- -------------------- ------------------------------
    PROD ARCHIVELOG READ ONLY PHYSICAL STANDBY TO PRIMARY orcl

    SQL> alter database commit to switchover to primary with session shutdown;
    数据库已更改。

    SQL> select name, LOG_MODE, OPEN_MODE, database_role, SWITCHOVER_STATUS, db_unique_name from v$database;

    NAME LOG_MODE OPEN_MODE DATABASE_ROLE SWITCHOVER_STATUS DB_UNIQUE_NAME
    --------- ------------ -------------------- ---------------- -------------------- ------------------------------
    PROD ARCHIVELOG MOUNTED PRIMARY NOT ALLOWED orcl


    SQL> alter database open;
    数据库已更改。

    SQL> select name, LOG_MODE, OPEN_MODE, database_role, SWITCHOVER_STATUS, db_unique_name from v$database;
    NAME LOG_MODE OPEN_MODE DATABASE_ROLE SWITCHOVER_STATUS DB_UNIQUE_NAME
    -------- ------------ -------------------- ---------------- -------------------- ------------------------------
    PROD ARCHIVELOG READ WRITE PRIMARY RESOLVABLE GAP orcl

    SQL>

    参考:https://www.cnblogs.com/lhrbest/p/4680273.html

  • 相关阅读:
    六、显式锁和AQS
    五、原子操作(CAS)
    四、线程的并发工具类
    BZOJ 2176 Strange string ——最小表示法
    BZOJ 2882 工艺 ——后缀自动机 最小表示法
    Codeforces Round #401 (Div. 2)
    BZOJ 2331 [SCOI2011]地板 ——插头DP
    BZOJ 2005 [Noi2010]能量采集 ——Dirichlet积
    BZOJ 1087 [SCOI2005]互不侵犯King ——状压DP
    BZOJ 1072 [SCOI2007]排列perm ——状压DP
  • 原文地址:https://www.cnblogs.com/elontian/p/9675050.html
Copyright © 2011-2022 走看看