<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      代碼改變世界

      Oracle 11g dg switchover切換操作流程

      2024-07-10 21:39  瀟湘隱者  閱讀(521)  評論(1)    收藏  舉報

      主庫切換為物理備庫

      1. 查看主庫的狀態

      --獲取/確認主庫的狀態信息以及保護模式

      SQL> set linesize 720
      SQLcol name for a10
      SQLcol open_mode for a10
      SQLcol database_role for a14
      SQLcol switchover_status for a16
      SQLcol force_logging for a8
      SQLcol guard_status for a8
      SQLselect name
        2        ,open_mode
        3        ,database_role
        4        ,protection_mode
        5        ,protection_level
        6        ,switchover_status 
        7        ,force_logging
        8        ,dataguard_broker
        9        ,guard_status
       10  from v$database;

      NAME       OPEN_MODE  DATABASE_ROLE  PROTECTION_MODE      PROTECTION_LEVEL     SWITCHOVER_STATU FORCE_LO DATAGUAR GUARD_ST
      ---------- ---------- -------------- -------------------- -------------------- ---------------- -------- -------- --------
      GSP        READ WRITE PRIMARY        MAXIMUM PERFORMANCE  MAXIMUM PERFORMANCE  TO STANDBY       YES      DISABLED NONE

      注意事項,檢查SWITCHOVER_STATUS字段,如果值為"SESSION ACTIVE"或者"TO STANDBY", 則主數據庫角色可以切換為備庫角色。 如果字段SWITCHOVER_STATUS是其它值的情況下,則不能切換,具體參考文檔dg_parameter_summary.md。這里略過。

      1. 主庫切換到備庫
      ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY;

      ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY WITH SESSION SHUTDOWN;

      如果上一步的SWITCH_STATUS字段值為"TO STANDBY",則 WITH SESSION SHUTDOWN 可以省略。如果SWITCHOVER_STATUS字段值為"SESSION ACTIVE" 的話,則必須加上[WITH SESSION SHUTDOWN]。

      在執行上面命名前,在SecureCRT或Putty中打開另外一個窗口,觀察告警日志的輸出信息,以便觀察詳細輸出信息。

      $ tail -60f alert_<ORACLE_SID>.log
      1. 數據庫啟動到MOUNT狀態
      SQL> SELECT STATUS FROM V$INSTANCE;
      SQL> STARTUP MOUNT;

      備庫切換為主庫

      1. 查看備庫的狀態
      SQL> set linesize 720
      SQLcol name for a10
      SQLcol open_mode for a10
      SQLcol database_role for a14
      SQLcol switchover_status for a16
      SQLcol force_logging for a8
      SQLcol guard_status for a8
      SQLselect name
        2        ,open_mode
        3        ,database_role
        4        ,protection_mode
        5        ,protection_level
        6        ,switchover_status 
        7        ,force_logging
        8        ,dataguard_broker
        9        ,guard_status
       10  from v$database;

      NAME       OPEN_MODE  DATABASE_ROLE  PROTECTION_MODE      PROTECTION_LEVEL     SWITCHOVER_STATU FORCE_LO DATAGUAR GUARD_ST
      ---------- ---------- -------------- -------------------- -------------------- ---------------- -------- -------- --------
      GSP        READ ONLY  PHYSICAL STAND MAXIMUM PERFORMANCE  MAXIMUM PERFORMANCE  TO PRIMARY       YES      DISABLED NONE
                 WITH APPLY BY

      需要檢查SWITCH_STATUS字段的值,如果值為"SESSION ACTIVE"或"TO PRIMARY",則備庫可以切換為主庫。

      1. 切換到主庫
      SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;

      SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;

      注意:如果上一步的SWITCH_STATUS參數值為"TO PRIMARY",則 WITH SESSION SHUTDOWN 可以省略。

      1. 將數據庫OPEN
      SQL> ALTER DATABASE OPEN ;
      SQL> SELECT OPEN_MODE, DATABASE_ROLE, SWITCHOVER_STATUS, FORCE_LOGGING, DATAGUARD_BROKER, GUARD_STATUS FROM V$DATABASE;

      新的備庫開啟日志應用

      SQL> ALTER DATABASE OPEN;
      SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;

      其實,這里的方法也適用于Oracle 12/19c多租戶環境,如果是多租戶環境,則可以按下面命令實施。

      SQL> SHOW PDBS;

          CON_ID CON_NAME                       OPEN MODE  RESTRICTED
      ---------- ------------------------------ ---------- ----------
               2 PDB$SEED                       MOUNTED
               3 GSPPROD                        MOUNTED
      SQL> ALTER DATABASE OPEN;

      Database altered.

      SQL> SHOW PDBS;

          CON_ID CON_NAME                       OPEN MODE  RESTRICTED
      ---------- ------------------------------ ---------- ----------
               2 PDB$SEED                       READ ONLY  NO
               3 GSPPROD                        MOUNTED
      SQL> ALTER PLUGGABLE DATABASE ALL OPEN;

      Pluggable database altered.

      SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;

      Database altered.

      檢查主備的狀態

      主備庫執行:

      set linesize 720
      col name for a10
      col open_mode for a20
      col database_role for a16
      col switchover_status for a12 heading "SWITCHOVER |STATUS"
      col force_logging for a8
      col dataguard_broker for a8 heading "DATAGUARD|BROKER"
      col guard_status for a8
      select name
            ,open_mode
            ,database_role
            ,protection_mode
            ,protection_level
            ,switchover_status 
            ,force_logging
            ,dataguard_broker
            ,guard_status
      from v$database;

      備庫執行SQL,檢查同步狀態

      set linesize 720;
      col name for a24;
      col source_db_unique_name for a16;
      col value for a16;
      col unit for a20;
      col time_computed for a19;
      col datum_time for a19;
      select source_db_unique_name
           , name
           , value
           , unit
           , time_computed 
           , datum_time
      from v$dataguard_stats;

      最好還做一下數據同步的驗證,例如在主庫創建一個表,插入幾條數據,驗證數據庫是否同步到測試環境。

      SQL> create table test(id numbername varchar2(16));

      Table created.

      SQL> insert into test
        2  select 1001,'kerry1' from dual union all
        3  select 1002,'kerry2' from dual;

      2 rows created.

      SQL> commit;

      Commit complete.

      SQL

      總結

      這里的操作步驟是在參數配置正確的情況下的操作步驟,無需去驗證參數是否正確。如果有些參數配置不正確,那么在切換過程中可能會遇到各種問題。

      主站蜘蛛池模板: 国产麻豆放荡av激情演绎| 四虎永久免费高清视频| 国产AV影片麻豆精品传媒| 国产在线中文字幕精品| 中文字幕成熟丰满人妻| 国产无遮挡性视频免费看| 国产午夜三级一区二区三| 国内精品久久久久影院薰衣草| 亚洲av产在线精品亚洲第一站 | 亚洲第一视频区| 九九久久人妻精品一区色| 亚州AV无码乱码精品国产| 我国产码在线观看av哈哈哈网站 | 成人午夜视频一区二区无码| 国产原创自拍三级在线观看| 99久久精品久久久久久婷婷| 亚洲国产在一区二区三区| 国产视频 视频一区二区| 在线免费观看视频1区| 国产高清在线不卡一区| 久久亚洲人成网站| 国产精品先锋资源站先锋影院| 免费AV片在线观看网址| 97国产成人无码精品久久久| 正在播放国产剧情亂倫| 日韩精品亚洲专在线电影| 欧美牲交a欧美牲交aⅴ免费真| 欧美伦费免费全部午夜最新| 亚洲真人无码永久在线| 在线观看无码av免费不卡网站| 国产精品VA尤物在线观看| 欧洲一区二区中文字幕| 成人福利一区二区视频在线| 中文字幕在线永久免费视频| 日韩少妇人妻vs中文字幕| 久久久精品2019中文字幕之3| 国产女人喷潮视频免费| 少妇又爽又刺激视频| 亚洲国产精品黄在线观看| 秋霞在线观看秋| 99热门精品一区二区三区无码|