我使用的是JDK 1.4.2_08、1.4.2_19、1.4.2_22和Oracle 9.2.0.8。有专家能告诉我如何判断我是否受到影响,即安装补丁后,一切都会继续正常工作吗?
谢谢!
发布于 2011-07-20 02:34:52
这通常适用于任何补丁,而不是特定于Oracle CPU/ARUs等。大多数软件补丁不可能完全兼容现有版本的软件和依赖于它的任何软件(包括您的软件)。
如果要向生产推出修补程序,则明智的推出策略总是涉及针对生产实例的副本测试修补程序。正如我前面所述,这并不仅适用于Oracle CPU或ARUs;它适用于其他工件,如OS更新、配置更改、防病毒更新以及任何可能在生产中破坏应用程序的更改,甚至修改应用程序的运行时行为。
此外,在应用修补程序之前,对生产实例进行备份并不有害。Oracle的大多数更新建议进行备份,这样任何失败的修补程序安装都可以回滚,而不会延长潜在的停机时间。
修补程序集发布说明将指导您建立在推出更新之前必须运行的最低测试集,但没有必要在发布说明中包含这些信息。它可能存在于与产品相关的bug数据库中(这将是Oracle数据库的Oracle支持,也可能是Oracle JDK的Sun bug数据库),您必须执行将错误修复映射到潜在测试候选项的艰苦工作。如果不确定,您仍然应该有一个可以运行的烟雾测试套件,以确保滚动不会破坏您的应用程序。
发布于 2011-07-20 05:33:57
在Oracle 9.2.0.8版上,该产品不再受到Oracle的积极支持,也没有发布新的bug修复程序。
如果安全性是一个问题,您应该考虑升级到Oracle 11.2.0.2版本(因为10 gR2在后视镜中也在快速下降)。
https://serverfault.com/questions/292701
复制相似问题