新版本的opatch使用lsinventory报错

今天在给一个省打一个9208侦听内存泄漏的patch,打的时候,没有报错,但是在opatch lsinventory的时候,却报错了:

这个opatch是从metalink上下载的最新的opatch,而且也是对应了HP IA的os平台,opatch的版本应该不会错。如果错了,opatch apply的时候就应该报了,怎么还会到lsinventory的时候才报错。

上metalink上查了这个问题(ID 417275.1),原来最新版本的opatch(p6880880_101000_HPUX-IA64.zip)要求需要在OUI 10.1.0.x和JRE 1.4.2,而这2个是需要在9205或者9206升级的时候才会安装,在基线版本9202,以及9203,9204的版本中只有OUI 2.2.0.x和JRE 1.3.1,9207和9208这2个版本是不含OUI和JRE的升级的。所以当我从HP IA的基线版本9202升级到9208,再使用opatch打完补丁,用opatch lsinventory检查的时候,就会因为OUI的问题出现上述的报错。

oracle上给的解决办法是:

这里我提供2个方法来进行验证是否正确安装了patch:

附件为这个老版本的opatch:点击下载:p2617419_10102_generic_opatch

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据