1.Oracle軟件版本命名規則數據庫
主數據庫發佈號、數據庫維護髮布號、應用服務器發佈號、組件相關發佈號、平臺相關發佈號。第四位爲patch set號,第五位爲patch set update號,安全
2.版本及補丁分類服務器
2.1 version版本ide
Oracle在一段時間後會把針對前一版本的全部補丁進行整理,增長新的功能或有大的改動,進行總體測試,獲得一個軟件版本包,稱爲version,如10.2測試
2.2 補丁集 Patch Setspa
在兩次產品版本之間發佈的一組通過全面測試的累積總體修復程序,如10.2.0.4,10.2.0.5產品
2.3 critical patch update/關鍵補丁更新CPUit
指的每季度提供一次的一組高優先級修復程序(通常針對安全性問題),對於以前的安全性修復程序而言,這些CPU是累積的,但也可包含其餘修復程序,目的是解決與非安全性補丁之間的補丁衝突問題(下降合併請求的必要性)io
2.4 Patch Set Update 補丁集更新 PSUclass
從10.2.0.4起,在兩個補丁集之間發佈,每一年發佈四次,每一個北丁集更新包含50-100個修復,經測試集成後發佈,如10.2.0.4.1,10.2.0.4.2
2.5 CRS Bundle Patch 集羣軟件補丁集
用於專門修復Oracle cluster的補丁,以累補丁的方式發佈。
3.版本管理以及補丁實施中的相關術語
大版本升級(upgrade),是指相似從9.2到10.2,數據庫主版本號升級RDBMS軟件功能,特性的改進和豐富
從10.2.0.2到10.2.0.3的操做,Oracle叫補丁包升級(update),補丁包沒有增長新功能,只是將
10.2.0.2以後的各類小補丁,如one-off patch、merge patch等在通過集成測試和驗證確認以後,發佈一個涵蓋現有補丁,並解決了各類補丁衝突的新補丁包。
應按期應用Oracle發佈的推薦補丁
主動的補丁實施策略
按照月、季、年等時間週期,按期更新
第一 主動分析須要安裝那些補丁
第二 如何分析補丁衝突、解決衝突
補丁衝突就是兩個補丁都修改了數據庫軟件的同一個文件。