我希望从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
任何建议表示赞赏
萨姆
答案 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的最新补丁集。