溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle 數據庫Patch概念性小常識

發布時間:2020-06-05 20:28:29 來源:網絡 閱讀:709 作者:背向天堂 欄目:關系型數據庫

Release

¤ 標準產品發布。如Oracle Database 10g Release 2的第一個發行版本為10.2.0.1,可以在OTN、edelivery等站點上公開下載


Patch?Set?Release

¤ 就是早期大家常說的PSR。這是在主版本號上發布的補丁集,修復了較多的Bug,可能會包含一些增強功能(Enhancement)。比如11.2.0.1是一個主版本,那么11.2.0.2、11.2.0.3就是2個不同的Patch set。這種補丁集經過了嚴格的集成測試,也是累積型的。所以推薦安裝最新的Patch Set。


Patch?Set?Update

¤ 就是DBA&DMA們常論道的PSU。Oracle 選取在每個季度用戶下載數量最多,并且得到驗證具有較低風險的補丁放入到每個季度的PSU中,修復比較嚴重的一些問題,包含每個季度的CPU,是累積型的。雖然在描述PSU的時候會用到數據庫版本第5位,比如Database PSU 11.2.0.3.5,但實際上打完PSU后并不會真正改變數據庫的版本,從v$version中看到的版本還是4位的(11.2.0.3.0),第5位仍然是0。


¤?注意

(1)Windows上沒有CPU和PSU,對于Windows和Exadata,Oracle使用BundlePatch代替PSU,Bundle?Patch會包含PSU的內容

(2)從11.2.0.2版本開始,一個新的補丁策略被引入,11.2.0.1之后發布的Patch Set本身就是一個完整的安裝包,不再需要基礎的Release 版本安裝。


Critical?PatchUpdate

¤ 這個指的就是CPU補丁。每季度發布一次,用來修復安全方面的一些補丁,是累積型的。目前(2012年10月)已經更名為Security Patch Update?(SPU)

¤ 這類問題本來不屬于軟件錯誤,在正常使用中不會出現任何問題。但是別有用心的人可以通過運行非常精巧設計的代碼 ,繞過數據庫系統的安全管理機制,達到非授權存取的目的。

¤ 重要補丁公告參見這里.


InterimPatch/One-OffPatch

¤ 是我們常說的小補丁,為了修復某(幾)個Bug而發布的補丁。這種補丁推薦在測試庫上測試無誤后再安裝在生產庫上。


Merged?Patch

¤ 合并的補丁。當幾個小補丁之間有沖突,不能同時安裝的時候,需要提供這種Merged Patch。補丁沖突主要是由于2個或者多個補丁修改同一個文件,但是修改的內容是不同的。


Bundle?Patch(BP)

¤ 補丁集,修復多個Bug。在Windows平臺上的Oracle沒有小補丁,只有這種Bundle?Patch。 這種累積型的補丁集會周期性的發布(至少每季一次),也就是每個Bundle?Patch會包含之前所有的Bundle?Patch。比如Windows Bundle Patch 16,它會包含之前所有15個Bundle Patch,所以我們總是推薦安裝最新的Bundle Patch。Oracle的集群軟件和數據庫軟件的Window Bundle Patch是同一個,比如Windows Bundle Patch 16(補丁號16167942,既可以打在集群上,也可以打在數據庫上) 。

■要了解Windows Bundle Patch的補丁號,可以參考MOS文檔:
Note 161549.1 Oracle Database, Networking and Grid Agent Patches for Microsoft Platforms

■這部分有待補充


Diagnostic?Patch

診斷補丁。顧名思義,這類補丁不是用來解決問題的,而是用來尋找問題的原因的。這類補丁只在Oracle技術支持部門要求安裝時,才需要安裝。在得到需要的診斷信息后 ,應立即卸載這一補丁。


Composite?Patch

¤ 從2012年4月份的Database PSU 11.2.0.3.2和11.2.0.2.0.7開始,推出一種新的概念叫Composite Patches。 這是一種新型的補丁包,它不同于其他的累積型補丁包。如果是第一次安裝Composite Patches,那么該Composite Patches所包括的全部補丁都會被安裝,后續安裝的Composite Patches,只會安裝對比前一次Composite Patches有變化的部分和新增加的補丁。

¤?Composite Patche的改進包括減少補丁安裝時間,減少回滾以前應用的overlay patches的需要。 新的Composite Patches格式,使以前PSU應用的overlay patches和新安裝的PSU并存成為可能。更多信息,請參考Document 1376691.1‘Composite Patches for Oracle Products’ 和Oracle Database Support NEWS April edition.


■ PSU就是一種Composite Patch

¤第一次安裝的composite patch為PSU 11.2.0.3.5:
Installed Top-level Products (1):

Oracle Database 11g 11.2.0.3.0
There are 1 products installed in this Oracle Home.

Interim patches (1) :

Patch 14727310: applied on Fri Dec 09 10:59:28 EST 2011
Patch Description: “Database Patch Set Update : 11.2.0.3.5 (14727310)”?<==變化和新增的部分
Created on 14 Jan 2013, 07:56:00 hrs PST8PDT
Sub-patch 14275605; “Database Patch Set Update : 11.2.0.3.4 (14275605)”<==Sub-patch

Sub-patch 13923374; “Database Patch Set Update : 11.2.0.3.3 (13923374)”<==Sub-patch
Sub-patch 13696216; “Database Patch Set Update : 11.2.0.3.2 (13696216)”<==Sub-patch
Sub-patch 13343438; “Database Patch Set Update : 11.2.0.3.1 (13343438)”<==Sub-patch
Bugs fixed:
13566938, 13593999, 10350832, 14138130 …
¤安裝下一個composite patch PSU 11.2.0.3.6時,只需要安裝有變化的部分和新增加的patches,不需要再安裝之前已經安裝的11.2.0.3.1 、11.2.0.3.2,11.2.0.3.4和11.2.0.3.5,之前已經安裝的這部分就稱為sub-patch:
Patch 16056266: applied on Sun Apr 28 12:42:57 CST 2013
Patch Description: “Database Patch Set Update : 11.2.0.3.6 (16056266)”?<==變化和新增的部分
Created on 12 Mar 2013, 02:14:47 hrs PST8PDT
Sub-patch 14727310; “Database Patch Set Update : 11.2.0.3.5 (14727310)”<==Sub-patch

Sub-patch 14275605; “Database Patch Set Update : 11.2.0.3.4 (14275605)”<==Sub-patch

Sub-patch 13923374; “Database Patch Set Update : 11.2.0.3.3 (13923374)”<==Sub-patch
Sub-patch 13696216; “Database Patch Set Update : 11.2.0.3.2 (13696216)”<==Sub-patch
Sub-patch 13343438; “Database Patch Set Update : 11.2.0.3.1 (13343438)”<==Sub-patch

Bugs fixed:
13616375, 14035825, 12861463, 12834027, 15862021, 13632809, 13377816 …
¤在MOS文檔中有針對Composite Patches詳細的說明:Note 1376691.1 Composite Patches for Oracle Products

參考知識:可以參考下面的MOS文檔了解每個季度的CPU、PSU、Windows Bundle Patch的具體補丁號:
?
Oracle Recommended Patches -- Oracle Database [ID 756671.1]
Quick Reference to Patch Numbers for Database PSU, SPU(CPU), Bundle Patches and Patchsets [ID 1454618.1]

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女