【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
- ORACLE11G DG打補丁Oracle
- 給Oracle資料庫打補丁(轉)Oracle資料庫
- 使用OPatch給Oracle打補丁Oracle
- 安裝oraInventory和使用opatch給Oracle打補丁AIOracle
- Oracle 安裝補丁Oracle
- 到底打還是不打補丁:安裝第三方補丁(轉)
- 給oracle 10.2.0.4.0 打em補丁8350262執行步驟Oracle
- oracle 11g 單例項打補丁操作步驟Oracle單例
- Oracle資料庫打補丁方法Oracle資料庫
- Oracle DG/ADG上CPU/PSU補丁安裝Oracle
- 補丁集PSU、Bundle Patch大致安裝步驟
- oracle打補丁回顧Oracle
- Oracle EBS中打補丁Oracle
- oracle安裝補丁失敗Oracle
- Oracle資料庫PSU補丁安裝Oracle資料庫
- win10更新補丁解除安裝怎麼操作_解除安裝win10更新補丁詳細步驟Win10
- 安裝oracle 11g RAC時打8670579?補丁Oracle
- 怎麼樣安裝AIX 補丁或者補丁集AI
- 給oracle打Patch 9352237補丁Oracle
- oracle 補丁Oracle
- zt_使用opatch給oracle打補丁patch_bugOracle
- ORACLE打補丁的方法和案例Oracle
- oracle 小補丁能全部打嗎?Oracle
- 關於12c安裝後打補丁
- Oracle CRS Database安裝10.2.0.5.0補丁OracleDatabase
- Oracle 11g RAC 環境打PSU補丁的詳細步驟Oracle
- 【補丁】Oracle補丁的知識及術語Oracle
- Oracle的補丁Oracle
- SAP 補丁升級步驟詳解 (轉)
- weblogic 12 補丁安裝Web
- was6.1補丁包安裝
- 12. Oracle版本、補丁及升級——12.2. 補丁及補丁集Oracle
- 【opatch】Oracle打補丁工具opatch簡介Oracle
- 在windows上打Oracle的CPU補丁WindowsOracle
- oracle資料庫高危漏洞補丁集安裝Oracle資料庫
- 摘:Oracle資料庫補丁分類、安裝及管理Oracle資料庫