Oracle PSU 簡介

dmcatding發表於2019-04-28

Oracle RAC建立完畢後,我們通常需要打上最新的PSU,因為裡面是包含GI和DB的補丁集合;但大家頭疼的是Oracle每季度都發布了好多種類搞得不知說錯;

下面我為朋友介紹一下:

因為我安裝的RAC是18.3版本,就那這個版本說明一下:

如上圖:

第一列:Oracle每季度釋出的日期,這個我們都知道我們就下載最新的一個,裡面包含了以前的漏洞和BUG;

第二列:Oracle DB的PSU ,僅針對單例項資料庫和僅需要打DB的環境而言;

第三列:GI軟體的PSU,這個裡面包含了DB的PSU,也就是我需要下載的RAC環境,在打GI的同時也把DB的漏洞補丁一起打上使用auto模式(前提是:資料庫必須建立完畢,否則它預設直打GI的PSU,親測試過,除非你不用auto模式,手工打兩次一次GRID,一次DB 這個未測試)

第四列:這個大家看下也都知道啦針對Windows平臺的專用補丁。(具體說明可以看Readme,工作這麼多年還沒玩過windows的RAC呢)


以上介紹朋友基本都知道的;

下面說的OJVM補丁,可能在一些事業單位的運維朋友知道,綠盟每年定期掃描會掃描出一堆OJVM漏洞,就是如下元件導致;

如上圖 OJVM補丁包下載:

第一列:OJVM補丁釋出日期,與上面說的釋出日期一致;

第二列:OJVM的補丁,僅是Oracle軟體所有針對JAVA元件的PATH,資料庫安裝預設元件全部安裝;

第三列:OJVM 補丁+ DB補丁,也就是我們不想打GI補丁,就下載這個好了,裡面包含資料庫和OJVM元件漏洞;(單例項、RAC均可以使用)

第四列:OJVM補丁+GI補丁,這個也是我當時最蒙圈的一個補丁。下載後對比可知,OJVM是單獨的元件補丁 ,這個GI居然與第一張圖下載的GI補丁一樣,也就是下面所說的如果我們打 GI + DB+OJVM 下載這一個PSU即可 ,這個PSU也是最大的。



 OJVM的PSU — 包含gi,rdbms,client中所有針對java元件的patch  將以上3種不同的PSU打包在一起就形成了Combo Patch,這種PSU 很簡單,一共三個目錄:
1. GI PSU(如上面所說,這個目錄下又有兩個子目錄,一個值GI的patch,一個就是DB patch OJVM)
2. 最新版OJVM PSU

所以,RAC環境如果想把補丁打全了,其實你僅僅需要下載Combo Patch就可以了,因為裡面已經包含了所有PSU!!!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30327022/viewspace-2642815/,如需轉載,請註明出處,否則將追究法律責任。

相關文章