翻译自:
Mandatory Patching Requirement for Database Versions 11.2.0.3 or Earlier,Using DB Links (文档 ID 2335265.1)
对于使用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
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) | 01/14/14 |
17747147 |
如果你有任何一个其他的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
如果你有任何问题,请在数据库社区页面https://community.oracle.com/message/14710245#14710245 上贴出来。
译者注:可以参考的另外一篇文章,请见:http://blog.csdn.net/msdnchina/article/details/79417919