针对Oracle数据库版本12.1.0.1,11.2.0.3及更早版本的推荐修补程序和操作

前端之家收集整理的这篇文章主要介绍了针对Oracle数据库版本12.1.0.1,11.2.0.3及更早版本的推荐修补程序和操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

针对Oracle数据库版本12.1.0.1,11.2.0.3及更早版本的推荐修补程序和操作 - 在2019年6月之前(文档ID 2335265.1)


在这份文件


目的

范围

细节

1.什么是推荐的补丁集/ PSU / BP / RU级别?

2.提到推荐的补丁集/ PSU / BP的时间表是什么?

3.上述修补程序引入的更改是什么?

4.如果不推荐使用推荐的PSU /补丁集,会发生什么情况?

5.关于10.2或更旧的数据库,哪些未在表中列出?

6.如何检查数据库中的dblink的详细信息?

7.连接两个未修补数据库的数据库链接是否会有问题?或旧版本的数据库?

8.涉及补丁和未打补丁的数据库的dblink是否会在2019年6月之后立即停止工作?

9.如果在2019年6月之后从旧版本数据库到最新(或已修补)版本数据库的dblink连接失败,我该怎么办?

10.我们需要为11.2.0.4,12.1.0.2和12.2.0.1数据库发布做什么?

11.支持和问题

参考

适用于:

Oracle数据库 - 企业版 - 版本11.1.0.7至12.2.0.1 [版本11.1至12.2]
Oracle数据库 - 标准版 - 版本11.1.0.7至12.2.0.1 [版本11.1至12.2]
本文档中的信息适用于任何平台。

目的

支持说明提供了与Oracle数据库版本11.1.0.7,11.2.0.3和12.1.0.1的建议修补需求相关的其他信息,将在2019年6月之前完成

范围

本文档面向所有DBA。

细节

强烈建议Oracle数据库版本11.1.0.7,11.2.0.3和12.1.0.1在2019年6月之前修补到下面提到的补丁集/ PSU级别,以解决dblink的互操作性方面潜在的未来问题。如果您正在运行数据库版本12.2,12.1.0.2或11.2.0.4,则无需执行任何操作。如果您仍在使用10.2或更早版本,并在以后的数据库版本中使用dblink,则本说明适用。

数据库客户端与数据库服务器的互操作性不受影响。

(根据客户反馈,我们目前正在评估为10.2.0.5提供补丁的需求和可行性,并且稍后将更新此说明。)

1.什么是推荐的补丁集/ PSU / BP / RU级别?

对于数据库版本11.1.0.7,11.2.0.3和12.1.0.1,请确保所有互连数据库位于以下提及的补丁集/ PSU / BP级别或更高级别:

@H_813_301@ 建议的补丁级别 补丁名称

发布数据

补丁编号

@H_403_359@ 12.1.0.2.0针对ORACLE DATABASE SERVER的PATCH SET 09/01/15

补丁17694377 @H_403_359@ 12.1.0.1.0针对ORACLE DATABASE SERVER的PATCH SET 09/01/15 升级到12.1.0.2或更高版本补丁17694377 @H_403_359@ 11.2.0.4.0针对ORACLE DATABASE SERVER的补丁集 08/27/13

@L_403_20@ @H_403_359@ 数据库修补程序集更新11.2.0.3.9(包括cpuJAN2014) 01/14/14

补丁17540582 @H_403_359@ 数据库补丁集更新11.1.0.7.20(包括cpuJUL2014) 07/14/14

补丁18522513 @H_403_359@

ORACLE 11G 11.2.0.3 PATCH 28 BUG FOR WINDOWS

**补丁28被撤销。应用补丁29或更高版本。

02/26/14

补丁17906982(Win x64)|补丁17906981(Win 32位)

**补丁29补丁18075406(Win x64)|补丁18075405(Win 32位)

@H_403_359@ ORACLE 11G 11.1.0.7 PATCH 57 BUG FOR WINDOWS 07/15/14

补丁18944208(Win x64)|补丁18944207(Win 32位) @H_403_359@ EXADATA的季度数据库补丁(2014年1月 - 11.2.0.3.22) 01/14/14

补丁17747147

总之,12.2.0.1及更高版本,11.2.0.4和12.1.0.2补丁集包含此修复程序,而补丁程序可用于11.1.0.7和11.2.0.3版本。如果您有任何其他数据库服务器安装(例如10.2.0.5,11.2.0.2),则应该知道将来可能存在的dblink问题,并考虑应用所需的修补程序或升级数据库,或者不要使用具有较新版本数据库的dblink。

2.提到推荐的补丁集/ PSU / BP的时间表是什么?

所有数据库建议在2019年6月以前在上述版本/补丁集/ PSU / BP级别(或以上)

3.上述修补程序引入的更改是什么?

这些修补程序会增加数据库当前的最大SCN(系统更改数量)限制。

在任何时候,Oracle数据库都会根据自1988年以来经过的秒数来计算数据库可以使用的SCN数量的“不超过”限制。这称为数据库当前的最大SCN限制。这样做可以确保Oracle数据库随着时间的推移配给SCN,为任何Oracle数据库提供超过500年的数据处理能力。
这些建议的修补程序可使数据库允许更高的当前最大SCN限制。计算此限制的速率可以称为“SCN速率”,这些修补程序有助于允许更高的SCN速率使数据库支持比早期版本高出许多倍的事务速率。

请注意,这些补丁只会增加最大限制,但当前的SCN不会受到影响。因此,如果所有数据库的事务处理速率没有任何重大变化,那么当前的SCN仍然会低于当前的最大SCN限制,并且新的(或已修补的)和未修补的数据库之间的数据库链接将继续工作。这些补丁提供了安全措施,以确保您对dblinks没有任何问题,而不受任何可能的事务更改速率的影响。

应用这些补丁后,当前最大SCN限制的这一变化将从2019年6月23日开始自动发生。

4.如果不推荐使用推荐的PSU /补丁集,会发生什么情况?

如果未应用此修补程序,则未修补的数据库将具有较低的SCN速率或较低的当前最大SCN限制。
较新的或修补过的数据库将具有较高的SCN速率或较高的当前最大SCN限制。
因此,当补丁数据库处于较高的SCN级别(由于较高的SCN速率容限)并且未修补的数据库处于较低的SCN级别(由于较低的SCN速率容限)时,可能会出现这种情况。
当您在这两个数据库之间打开一个dblink时,它必须同步两个数据库的SCN级别,并且如果此同步的未修补数据库中所需的SCN增加超出了允许的SCN速率或当前的最大SCN限制,则dblink连接无法建立。

这种情况在改变之后不会立即上升,但可能在2019年6月23日之后的任何时候出现。

5.关于10.2或更旧的数据库,哪些未在表中列出?

您应该知道将来可能存在的dblink问题,并考虑升级数据库或不使用带有较新版本数据库的dblink。如果在2019年6月之后仍然存在此类数据库链接,那么在数据库链接操作期间可能会出现运行时错误(如上所述),并且您当时需要断开这些数据库链接

6.如何检查数据库中的dblink的详细信息?

为了识别数据库链接,请查看数据库管理员指南中的“查看关于数据库链接的信息”。
请注意,从数据库传出的数据库链接可以通过DBA_DB_LINKS视图为所有数据库版本识别。

从dba_db_links中选择*;

对于12.1及更高版本,您还可以通过DBA_DB_LINK_SOURCES视图了解有关传入数据库链接的信息。

从dba_db_link_sources中选择*;

7.连接两个未修补数据库数据库链接是否会有问题?或旧版本的数据库

涉及两个未修补数据库或两个旧版本的dblink连接不受此更改的影响。

8.涉及补丁和未打补丁的数据库的dblink是否会在2019年6月之后立即停止工作?

DB链接不会在2019年6月之后立即变得不可用。但是,在问题4中解释的情况下,2019年6月之后的任何时间点都可能会出现错误

9.如果在2019年6月之后从旧版本数据库到最新(或已修补)版本数据库的dblink连接失败,我该怎么办?

将旧版本数据库修补或升级到表中提到的任何修补程序级别。

10.我们需要为11.2.0.4,12.1.0.2和12.2.0.1数据库发布做什么?

没有必要采取行动。所有需要的修补程序已包含在这些版本中。

原文链接:https://www.f2er.com/oracle/206259.html

猜你在找的Oracle相关文章