天天看點

【翻譯自MOS文章】對于使用dblink的并且資料庫版本小于等于11.2.0.3的資料庫需要的強制性更新檔

對于使用dblink的并且資料庫版本小于等于11.2.0.3的資料庫需要的強制性更新檔

适用于:

Oracle Database - Standard Edition - Version 11.1.0.7 to 12.2.0.1 [Release 11.1 to 12.2]

Oracle Database - Enterprise Edition - Version 11.1.0.7 to 12.2.0.1 [Release 11.1 to 12.2]

Information in this document applies to any platform.

目的

本support文章提供了關于所有受到支援的database 在2019.04之前需要強制性打更新檔/更新到一個最低級 patchset/PSU level的額外資訊

範圍

The document is intended for all DBAs.

細節

在2019年4月之前,所有受到支援的Oracle database release需要打更新檔到最低的Patchset/PSU/RU,以確定database links 正常運作。

本文僅僅适用于資料庫伺服器安裝,資料庫伺服器與資料庫用戶端的互動操作不受此Patch的影響。

1.受到推薦的最低的patchset/PSU/BP/RU levels 是什麼?

對于版本在12.2.0.1之前的所有database release,確定所有互相連接配接的databases都應用了下面提到的patchset/PSU/BP levels 或者更高的patchset/PSU/BP levels

Mandatory patch levels

Patch Name Release Data Patch Number
12.1.0.2.0 PATCH SET FOR ORACLE DATABASE SERVER 09/01/15 17694377 
11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER 08/27/13 13390677 
DATABASE PATCH SET UPDATE 11.2.0.3.9 (INCLUDES CPUJAN2014) 01/14/14 17540582
DATABASE PATCH SET UPDATE 11.1.0.7.20 (INCLUDES CPUJUL2014) 07/14/14 18522513 
ORACLE 11G 11.2.0.3 PATCH 28 BUG FOR WINDOWS 02/26/14 17906982  (Win x64) | 17906981 (Win 32-Bit)
ORACLE 11G 11.1.0.7 PATCH 57 BUG FOR WINDOWS 07/15/14 18944208 (Win x64) | 18944207 (Win 32-Bit)
QUARTERLY DATABASE PATCH FOR EXADATA (JAN 2014 - 11.2.0.3.22) 17747147 

總的來說,12.2.0.1和更高的release,11.2.0.4 和12.1.0.2 patchsets 已經包括了這個fix,同時針對11.1.0.7和11.2.0.3也有(該問題的)patches。

如果你有任何一個其他的database server(比如10.2.0.5 ,11.2.0.2),如果你想繼續使用database link來連接配接older databases 和  newer versions of databases,你應該更新這些老的資料庫。

2.移動到受到推薦的最低的patchset/PSU/BP的時間表 是什麼?

在2019年4月之前,所有資料庫應該處于上面提到的release/patchset/ PSU/BP levels (or above)

3.如果強制行的PSU/Patchset不應用,會發生什麼?

如果使用database link的源頭 或者目的端資料庫沒有打更新檔/更新到合适的patchset/PSU level,在2019年4月之後,當使用database link的時候,你可能會遇到運作時錯誤(run-time errors)。

為了解決這個問題,你應該立即需要更新資料庫或者為資料庫打patch

4.對于10.2或者更低版本的資料庫(即:沒有在表格中顯示的資料庫):

請確定:在更早的資料庫版本(比如10.2)和本文提到資料庫版本(上面的表格中的資料庫版本)之間,沒有使用任何的傳入和傳出的database link,因為我們不打算為這些不受支援的資料庫版本釋出更新檔。

在2019年04月之後,你過你繼續使用這些database links,在database link操作過程中,你可能會遇到run-time errors,并且你需要斷開這些database link。

5.關于dblink的詳細資訊,我該怎麼檢查?

為了分辨database link,請檢視Database Administrator's guide中的"Viewing Information About database Links"部分

請注意:對于所有資料庫版本來說,從一個資料庫中傳出的db links可以使用db_db_links視圖來檢視、

select * from dba_db_links;      

對于12.1 和更高版本,你可以通過DBA_DB_LINK_SOURCES視圖來發現傳入的database links

select * from dba_db_link_sources;       

6. Support and Questions