How to install 10.2.0.3 CRS BUNDLE #1

安装完Oracle RAC 10.2.0.3之后,可以选择打上CRS BUNDLE #1 Patch(PatchID:6160398),这是一系列Patch的集合,不能简单地用“opatch apply”来完成。当然,其中的README文件详细描述了每一步应该怎么做。 这里只是说两件需要注意的事情。 1. 要打CRS BUNDLE #1 ,必须要先升级OPatch实用程序,至少要升级到10.2.0.3.3,因为Oracle 10.2.0.3自带的OPatch版本中没有napply这个命令。升级OPatch实用程序很简单,去Metalink上下载Patch 4898608,然后解压覆盖原先的OPatch目录就可以。 2. 仍然是OPatch的问题。必须将$CRS_HOME和$ORACLE_HOME中的OPatch目录都升级到10.2.0.3.3或者之后的版本,否则在Patch过程中给ORACLE_HOME打补丁的时候报如下错误。 UtilSession failed: Patch 6160398 requires component(s) that are not installed in OracleHome. These not-installed components are oracle.crs:10.2.0.3.0, OPatch failed with error code 73 虽然是作为Oracle的员工,还是得说,Oracle的Patch管理实在是有些不方便,大部分Patch都得靠眼睛去Metalink上找,找来以后还可能跟别的Patch冲突,然后还要去申请Merge Label Patch,总之是一个糟糕的体验。