乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      實(shí)戰(zhàn)篇:生產(chǎn)庫(kù)升級(jí),容災(zāi)庫(kù) Oracle DataGuard 如何升級(jí)?

       LuciferLiu 2021-12-10

      前言

      隨著 Oracle 數(shù)據(jù)庫(kù)的普遍應(yīng)用,DataGuard 這個(gè)成員基本成為了數(shù)據(jù)庫(kù)容災(zāi)環(huán)境的標(biāo)配!

      一、介紹

      當(dāng)需要升級(jí) Oracle 數(shù)據(jù)庫(kù)的同時(shí),也需要考慮同時(shí)升級(jí) DataGuard 數(shù)據(jù)庫(kù)版本,那么如何快捷安全的升級(jí)?

      推薦方案:

      • 升級(jí)至NON-CDB模式:

      首先關(guān)閉 ADG 同步,升級(jí)主庫(kù)至 19C,備庫(kù)以mount模式在 19C 下打開(kāi),開(kāi)啟 ADG 同步。

      • 升級(jí)至CDB模式:

      1、首先升級(jí)主庫(kù)為 19C cdb+pdb 模式,備庫(kù)重新搭建 ADG。
      2、首先搭建一套 19C CDB 的主備 ADG 環(huán)境,關(guān)閉 ADG 同步,然后將主庫(kù)升級(jí)并插入主庫(kù) CDB,開(kāi)啟 ADG 同步。

      本文主要介紹 CDB 模式:首先升級(jí)主庫(kù)為 19C cdb+pdb 模式,備庫(kù)重新搭建 ADG。

      二、環(huán)境準(zhǔn)備

      環(huán)境安裝過(guò)程忽略,可參考:Oracle 數(shù)據(jù)庫(kù)一鍵安裝,從未如此簡(jiǎn)單!

      本次測(cè)試盡量按照生產(chǎn)環(huán)境升級(jí)進(jìn)行模擬:

      節(jié)點(diǎn)主機(jī)版本主機(jī)名實(shí)例名Oracle版本IP地址
      主庫(kù)redhat 7.9orclorcl+cdb19c11.2.0.4 + 19.3.0(補(bǔ)丁 29585399)10.211.55.100
      備庫(kù)redhat 7.9orcl_stby不創(chuàng)建實(shí)例19.3.0(補(bǔ)丁 29585399)10.211.55.101

      📢 注意: 源庫(kù)最好冷備拷貝到新機(jī)器進(jìn)行升級(jí),保留源庫(kù)用于回退。

      根據(jù) MOS文檔 2485457.1 可以獲取 最新版 AutoUpgrade工具 下載地址:

      The most recent version of AutoUpgrade can be downloaded via this link: version 20211115.

      二、升級(jí)主庫(kù)

      用 AutoUpgrade 工具升級(jí)主庫(kù)可參考:實(shí)戰(zhàn)篇:AutoUpgrade 便捷高效的升級(jí) Oracle 數(shù)據(jù)庫(kù)

      1、配置 config 文件

      編輯 config 文件內(nèi)容如下:

      cat<<EOF >/soft/conifg.cfg
      # Global configurations
      global.autoupg_log_dir=/soft/uplogs
      global.raise_compatible=yes
      global.drop_grp_after_upgrade=yes
      
      # Database number 3 - Noncdb to PDB upgrade
      upg3.log_dir=/soft/logs
      upg3.sid=orcl
      upg3.source_home=/u01/app/oracle/product/11.2.0/db
      upg3.target_cdb=cdb19c
      upg3.target_home=/u01/app/oracle/product/19.3.0/db
      upg3.target_pdb_name=orcl
      upg3.target_pdb_copy_option=file_name_convert=('/oradata/orcl/', '/oradata/CDB19C/orcl/')
      upg3.start_time=NOW                  # Optional. 10 Minutes from now
      upg3.upgrade_node=orcl           # Optional. To find out the name of your node, run the hostname utility. Default is 'localhost'
      upg3.run_utlrp=yes              # Optional. Whether or not to run utlrp after upgrade
      upg3.timezone_upg=yes           # Optional. Whether or not to run the timezone upgrade
      upg3.target_version=19  # Oracle version of the target ORACLE_HOME.  Only required when the target Oracle database version is 12.2
      upg3.remove_underscore_parameters=yes
      upg3.source_tns_admin_dir=/u01/app/oracle/product/11.2.0/db/network/admin
      upg3.target_tns_admin_dir=/u01/app/oracle/product/19.3.0/db/network/admin
      EOF
      

      2、開(kāi)始升級(jí)

      具體升級(jí)命令可參考:實(shí)戰(zhàn)篇:AutoUpgrade 便捷高效的升級(jí) Oracle 數(shù)據(jù)庫(kù)

      至此,主庫(kù)已升級(jí)完成!

      3、升級(jí)后檢查

      設(shè)置 pdb 隨 cdb 啟動(dòng):

      alter pluggable database all save state;
      

      三、搭建ADG

      升級(jí)好主庫(kù)之后,開(kāi)始搭建 ADG!

      1、dbca 創(chuàng)建備庫(kù)

      備庫(kù)使用 dbca 搭建 ADG:

      dbca -silent -createDuplicateDB \
      -gdbName cdb19c \
      -sid cdb19c \
      -sysPassword oracle \
      -primaryDBConnectionString 10.211.55.100:1521/cdb19c \
      -nodelist orcl_stby \
      -databaseConfigType SINGLE \
      -createAsStandby -dbUniqueName cdb19c_stby \
      -datafileDestination '/oradata'
      

      2、配置 ADG 參數(shù)

      主庫(kù)設(shè)置 DG 參數(shù):

      ALTER SYSTEM SET LOG_ARCHIVE_CONFIG='DG_CONFIG=(CDB19C,CDB19C_STBY)';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/archivelog VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=CDB19C';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='SERVICE=CDB19C_stby ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=CDB19C_STBY';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=ENABLE;
      ALTER SYSTEM SET LOG_ARCHIVE_FORMAT='%t_%s_%r.arc' SCOPE=SPFILE;
      ALTER SYSTEM SET LOG_ARCHIVE_MAX_PROCESSES=4;
      ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE SCOPE=SPFILE;
      ALTER SYSTEM SET FAL_SERVER=CDB19C_STBY;
      ALTER SYSTEM SET FAL_CLIENT=CDB19C;
      ALTER SYSTEM SET DB_FILE_NAME_CONVERT='/oradata/CDB19C','/oradata/CDB19C_STBY' SCOPE=SPFILE;
      ALTER SYSTEM SET LOG_FILE_NAME_CONVERT='/oradata/CDB19C','/oradata/CDB19C_STBY'  SCOPE=SPFILE;
      ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=AUTO;
      

      備庫(kù)設(shè)置 DG 參數(shù):

      ALTER SYSTEM SET LOG_ARCHIVE_CONFIG='DG_CONFIG=(CDB19C_STBY,CDB19C)';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/archivelog VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=CDB19C_STBY';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='SERVICE=CDB19C ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=CDB19C';
      ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=ENABLE;
      ALTER SYSTEM SET LOG_ARCHIVE_FORMAT='%t_%s_%r.arc' SCOPE=SPFILE;
      ALTER SYSTEM SET LOG_ARCHIVE_MAX_PROCESSES=4;
      ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE SCOPE=SPFILE;
      ALTER SYSTEM SET FAL_SERVER=CDB19C;
      ALTER SYSTEM SET FAL_CLIENT=CDB19C_STBY;
      ALTER SYSTEM SET DB_FILE_NAME_CONVERT='/oradata/CDB19C_STBY','/oradata/CDB19C' SCOPE=SPFILE;
      ALTER SYSTEM SET LOG_FILE_NAME_CONVERT='/oradata/CDB19C_STBY','/oradata/CDB19C'  SCOPE=SPFILE;
      ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=AUTO;
      

      3、主備開(kāi)啟同步

      ##備庫(kù)執(zhí)行
      alter database recover managed standby database using current logfile disconnect from session;
          
      ##主庫(kù)執(zhí)行
      alter system set log_archive_dest_state_2=enable;
      

      至此,ADG 已經(jīng)搭建完成。

      四、升級(jí)完測(cè)試

      主庫(kù)創(chuàng)建測(cè)試數(shù)據(jù):

      alter session set container=orcl;
      

      sqlplus lucifer/lucifer@orcl
      

      備庫(kù)查看是否同步:

      升級(jí)結(jié)束,ADG 同步正常!

      參考文章:

      • How to Upgrade with AutoUpgrade and Data Guard
      • Upgrade Database to 12.2 with Physical Standby

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多