Oracle補丁體系及opatch工具介紹

2021-09-17 02:11:27 字數 716 閱讀 1946

在某個psr之後編寫的補丁,在還沒有加入到下乙個psr之前,以個別補丁(interim patch)的形式提供給客戶。某個個別補丁是針對oracle公司發現的或客戶報告的某乙個bug編寫的補丁,多個個別補丁之間一同安裝時可能會有衝突,即同乙個目標模組分別進行了不同的修改。另外,即便在安裝時沒有發現衝突,由於沒有進行嚴格的整合測試,執行過程中由於相互作用是否會發生意外也不能完全排除。

除去修改功能和效能bug的補丁,還有應對安全漏洞的安全補丁。oracle公司定期(一年四期)發布安全補丁集,稱之為cpu(critical patch updates)。

由於資料庫在資訊系統的核心地位,對其效能和安全性的要求非常高。理應及時安裝所有重要補丁。另外乙個方面,基於同樣的理由,要求資料庫系統必須非常穩定,安裝補丁而導致的系統故障和效能下降同樣不可接受。dba經常面臨乙個非常困難的選擇:對於多個修復重要bug的個別補丁是否安裝。不安裝,失去預防故障發生的機會,以後故障發生時,自己是無作為;安裝,如果這些補丁中存在著倒退bug,或者相互影響,以後發生由於安裝補丁而造成的故障時,自己則是無事生非!而等待下乙個psr,一般又需要一年時間。因此,出現了psu(patch set update)。

psu解決以下幾個問題:

1. 減輕psr周期長而帶來的不能及時更新的影響;

2. 解決多個個別補丁衝突和相互影響的問題;

3. 減輕dba安裝補丁的負擔:補丁安裝次數,不定期檢查補丁發布。

opatch succeeded.

Oracle補丁體系及opatch工具介紹

在某個psr之後編寫的補丁,在還沒有加入到下乙個psr之前,以個別補丁 interim patch 的形式提供給客戶。某個個別補丁是針對oracle公司發現的或客戶報告的某乙個bug編寫的補丁,多個個別補丁之間一同安裝時可能會有衝突,即同乙個目標模組分別進行了不同的修改。另外,即便在安裝時沒有發現衝...

oracle補丁安裝

psr 基礎版本,如11.2.0.4 psu 基礎版本的公升級包,包插安全補丁與bug修復 spu cpu 僅安全補丁 bundle patches windows上的psu。閱讀readme文件 每個cpu psu都有乙個readme文件,關於該cpu psu的所有資訊都在readme文件裡,一定...

oracle自動打補丁

實現方式 在藍鯨自動化運維平台,使用標準運維saas應用,實現對oracle自動打補丁進行流程編排實現。應用介紹 藍鯨自動化運維平台,簡稱藍鯨,是一套基於 paas 的技術解決方案,提供了完善的前後臺開發框架 排程引擎 公共元件等模組,幫助業務的產品和技術人員快速構建低成本 免運維的支撐工具和運營系...