【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. 在主庫上停止傳送日誌到備庫。
2. 關閉備庫,按照補丁的README給DB軟體(RDBMS)安裝普通補丁或者PSU。對備庫升級後的改變必須透過REDO傳輸完成。啟動備庫到mount狀態,但是一定不要啟動日誌應用服務。
3. 關閉主庫,按照補丁的README給DB軟體(RDBMS)安裝普通補丁或者PSU,然後需要根據補丁類別來執行catupgrd.sql(普通補丁)或catbundle.sql(PSU)。
4. 啟動主庫,重新啟用日誌傳送到備庫。
5. 在備庫啟動日誌應用服務,主庫中的RDBMS變更(即執行catupgrd.sql或catbundle.sql指令碼後)透過重做日誌被應用到備庫。
注意:
備庫上的資料庫軟體升級後應立即執行步驟5。這是為了確保資料字典(CATPROC)版本與資料庫軟體的版本匹配。如果不匹配(比如,先升級了備庫軟體,並且升級主庫前在備庫中執行了“switchover”),會產生不可預知的問題。另外,在 DG備庫環境中不支援不同的補丁級別。
6. 檢查補丁是否已成功安裝在主庫和備庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2839509/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- 如何給esxi打補丁
- DG環境下打補丁
- oracle打補丁回顧Oracle
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- windows oracle 11201打補丁報錯WindowsOracle
- ORACLE打補丁的方法和案例Oracle
- 【PSU】怎麼給RAC打PSU補丁
- Oracle Goldengate 12c打pus補丁OracleGo
- Oracle補丁介紹一Oracle
- oracle 跨小版本dg切換應用補丁報錯處理Oracle
- oracle 19c rac打補丁常見錯誤Oracle
- Oracle 11g RAC自動打GI PSU補丁Oracle
- Linux檔案打補丁Linux
- 【補丁】Oracle補丁的知識及術語Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Oracle 19c RAC打補丁過程避坑指南Oracle
- Oracle RAC更新補丁Oracle
- weblogic10.3.6軟體打補丁很慢問題Web
- 12. Oracle版本、補丁及升級——12.2. 補丁及補丁集Oracle
- weblogic的版本及打補丁Web
- Oracle的OPatch補丁更新Oracle
- oracle最新補丁查詢Oracle
- [20201126]使用cursor_sharing_exact與給sql打補丁2.txtSQL
- [20201126]使用cursor_sharing_exact與給sql打補丁3.txtSQL
- ORACLE opatch 打補丁fuser command output for /u01/.../crsctl.bin is FailureOracleAI
- [202021127]sql打補丁問題.txtSQL
- 打補丁時重建Inventory目錄
- ORACLE RAC+DG調整redo大小Oracle
- 19c 自動打RU補丁
- 打補丁打出新的BUG來了
- GI PSU打補丁之opatch auto 自動方式分別打GI_HOME和ORACLE_HOMEOracle
- Oracle RAC 第二節點打補丁報錯 oui-patch.xml (Permission denied)OracleUIXML
- ORACLE 19C RAC FOR RHEL7 打補丁報錯OPatchException: Unable to create patchObjectOracleExceptionObject
- RU 和 RUR oracle補丁說明Oracle
- SAP打補丁時需要注意的地方
- Oracle RAC+DG 調整redo/standby log fileOracle