【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟
說明
1. 本博文指的Oracle DG是物理DG或者物理ADG,並非邏輯DG
2. 測試庫主庫例項名:testdb,備庫例項名:testdg
實驗環境
搭建平臺:VMware Workstation
OS:RHEL 6.10
Grid&DB:Oracle 11.2.0.4
主庫安裝補丁步驟
1. 停主庫監聽
$ lnsrctl stop
2. 停主庫(需要停DB例項和ASM例項)
(1)單機ASM:
$ su - root # crsctl stop has
(2)單機非ASM:
$ sqlplus / as sysdba SQL> shu immediate
(3)RAC:
$ su - grid $ srvctl stop listener -n node1 -l listener $ srvctl stop listener -n node2 -l listener $ su - root # crsctl stop cluster -all # crsctl stop has
3. 安裝補丁
(1)更新OPatch 資料夾
下載6880880補丁,直接解壓替換$ORACLE_HOME/OPatch
(2)開始安裝補丁
$ cd <補丁目錄> $ $ORACLE_HOME/OPatch/opatch apply --該命令僅供參考
注:
補丁安裝方式需要參照補丁中README來,上面例子的只是打通用普通補丁的命令,僅供參考!
(3)更新DB軟體和資料字典
$ cd $ORACLE_HOME/rdbms/admin $ sqlplus / as sysdba SQL> startup restrict SQL> @catbundle.sql psu apply --該指令碼適用於PSU補丁 SQL> commit;
注:
catupgrd.sql 適用於普通補丁
4. 檢查補丁是否安裝成功
$ $ORACLE_HOME/OPatch/opatch lsinventory
5. 啟動主庫和主庫監聽
(1)啟動監聽
$ lsnrctl start $ sqlplus / as sysdba SQL> alter system register; --手工註冊監聽服務 SQL> alter system disable restricted session; --關閉限制會話連線
(2)單機ASM:
$ su - root # crsctl start has
(3)單機非ASM:
$ sqlplus / as sysdba SQL> startup
(4)RAC:
$ su - grid $ srvctl start listener -n node1 -l listener $ srvctl start listener -n node2 -l listener $ su - root # crsctl start cluster -all
6. 重新啟用redo日誌傳送到備庫
(1)使用DG Broker開啟日誌傳輸
$ dgmgrl sys/sys
DGMGRL> edit database plb_prm set state=' TRANSPORT-ON';
(2)使用sqlplus開啟日誌傳輸
SQL> alter system set log_archive_dest_state_2=enable scope=both sid='*';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2839530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(一)整體思路Oracle
- 如何給esxi打補丁
- DG環境下打補丁
- oracle打補丁回顧Oracle
- 19c rac自動打補丁步驟
- win10更新補丁解除安裝怎麼操作_解除安裝win10更新補丁詳細步驟Win10
- ORACLE打補丁的方法和案例Oracle
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- windows oracle 11201打補丁報錯WindowsOracle
- 12. Oracle版本、補丁及升級——12.2. 補丁及補丁集Oracle
- weblogic 12 補丁安裝Web
- 【補丁】Oracle補丁的知識及術語Oracle
- 【PSU】怎麼給RAC打PSU補丁
- Oracle Goldengate 12c打pus補丁OracleGo
- Oracle RAC更新補丁Oracle
- Linux檔案打補丁Linux
- win10安裝KB4565483補丁失敗怎麼回事_win10 KB4565483補丁安裝失敗解決步驟Win10
- oracle最新補丁查詢Oracle
- Oracle補丁介紹一Oracle
- Oracle的OPatch補丁更新Oracle
- windows10補丁安裝失敗如何處理_win10無法安裝補丁修復方法WindowsWin10
- SharePoint or Office 打補丁或產品安裝遇到問題
- weblogic的版本及打補丁Web
- 怎麼解除安裝win10更新補丁_如何刪除win10系統補丁Win10
- 如何刪除win10更新補丁?win10系統更新補丁解除安裝方法Win10
- win10怎麼解除安裝補丁_解除安裝win10已安裝更新補丁的方法Win10
- Oracle 11g RAC自動打GI PSU補丁Oracle
- oracle 19c rac打補丁常見錯誤Oracle
- 打補丁時重建Inventory目錄
- [202021127]sql打補丁問題.txtSQL
- 19c新環境安裝補丁(三)_推薦
- oracle 跨小版本dg切換應用補丁報錯處理Oracle
- Oracle 19c RAC打補丁過程避坑指南Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- RU 和 RUR oracle補丁說明Oracle
- 打補丁打出新的BUG來了
- 19c 自動打RU補丁