windows系统oracle11.2.0.4打补丁
文章目錄
- 前文
- 1.文件包,把3個p開頭的解壓出來就是剩余的,其中33174351是db,另外一個是ovjm,具體說明在那個txt里面有標注
- 2.關閉oracle服務
- 3.替換OPatch,把原來的備份,把新的復制進去
- 4.打DB補丁
- 4.1 將 修改后的 SQL 文件加載到數據庫中,這步得先把數據庫啟動才能操作
- 5. 再次關閉oracle服務,然后打ojvm包
- 5.1 查看打的補丁
- 5.2 啟動oracle服務、運行sql
- 6、補丁包下載地址
前文
最新的補丁集,有2個, 一個是 database PUS, 一個是ojvm PUS, 歷史的補丁集不需要打,因為補丁集是累積的,既新版包含了老版
對于老版本版本如(11.2.0.1、11.2.0.2、11.2.0.3),目前廠商都不更新這些版本的補丁了。
到目前持續做補丁集更新的版本只有11.2.0.4,所以必須要升級到11.2.0.4后再打補丁集才能通過漏洞檢測
對應補丁包內有官方說明文檔,這是我自己整理出來的操作,集群操作或者回退補丁,請查看補丁包內官方文檔
1.文件包,把3個p開頭的解壓出來就是剩余的,其中33174351是db,另外一個是ovjm,具體說明在那個txt里面有標注
2.關閉oracle服務
3.替換OPatch,把原來的備份,把新的復制進去
4.打DB補丁
在33174351這個目錄里面執行C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch apply
如果遇到補丁沖突就把原來的補丁卸載掉:opatch rollback -id 32145687(補丁包ID)
4.1 將 修改后的 SQL 文件加載到數據庫中,這步得先把數據庫啟動才能操作
在此目錄運行CMD,C:\app\admin\product\11.2.0\dbhome_1\RDBMS\ADMIN
// 如果報適配器錯誤,而且服務都起來的話,可能是你環境變量里面還配了client的配置,刪除即可。
sql執行比較長,不要動
5. 再次關閉oracle服務,然后打ojvm包
此處不再附關閉oracle的圖,自己注意
同樣在目錄里面運行cmd,再運行
C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch apply5.1 查看打的補丁
C:\app\admin\product\11.2.0\dbhome_1\OPatch\opatch lsinventory5.2 啟動oracle服務、運行sql
cd %ORACLE_HOME%\sqlpatch\33248711 sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> SHUTDOWN SQL> STARTUP UPGRADE SQL> @postinstall.sql SQL> SHUTDOWN SQL> STARTUP
6、補丁包下載地址
https://download.csdn.net/download/weixin_44245976/85526334
linux打補丁文章地址
總結
以上是生活随笔為你收集整理的windows系统oracle11.2.0.4打补丁的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 排行榜|当 DB-Engines 遇见墨
- 下一篇: 微信怎样查绑定的服务器地址,你的微信绑定