将Oracle从11.2.0.1升级到11.2.0.2补丁集

时间:2014-11-05 15:56:38

标签: linux oracle oracle11g

我希望从Oracle Linux专家那里获得有关如何最好地执行此升级的建议。

我们有一个运行Oracle 11.2.0.1的开发Oracle Linux机箱。在我们的一个查询中,我们获得了ORA-07445 - exception encounterd: core dump [kkoiqb()+9581] [SIGSEGV] ... Address not mapped to object

在研究之后,我认为这个问题已在11.2.0.2中修复。我已经阅读了很多关于修补等的内容,但认为必须有一种直接的方法来更新/应用这些修补程序(我找不到)

它是Oracle Linux Server 6.1 内核Linux 2.6.32-100.34.1

任何建议表示赞赏

萨姆

2 个答案:

答案 0 :(得分:2)

如果您要升级到新的补丁集,为什么不转到最新的补丁集(11.2.0.4)?

在我看来,你应该去最新的补丁集11.2.0.4.0,然后是最新的PSU,我认为是11.2.0.4.4。

原因是,下次遇到错误时,如果你打开一个SR w / Oracle,他们首先要问的是升级到最新版本。更不用说,11.2.0.2和11.2.0.4之间还会有数以千计的其他错误修复。

至于升级本身的几点:

1。)升级到补丁集需要安装新的ORACLE_HOME。运行安装程序时,它将指导您升级数据库。

2。)如果您在ASM上运行,则需要先升级GRID_HOME。 Grid Infrastructure必须大于或等于DB版本。

3.。)下载补丁集时,请阅读README文件。它将包含最新的更新和要查找的内容。

希望有所帮助....

答案 1 :(得分:0)

如果您碰巧有一个特定的独立补丁号码可以解决问题,那么您可以尝试使用它。更有可能的是,会有一个捆绑补丁(例如11.2.0.1.21)来解决这个问题以及许多其他补丁。

最后,如果上面的选项不可用,那么您将获得补丁集11.2.0.2。捆绑补丁和补丁集的应用非常相似。我知道没有其他直截了当的做法。您也可以在Dev中练习这个,并使您的系统达到11.2的最新补丁集。