专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

Oracle重建Central Inventory(清单文件)

ins518 2024-10-27 12:13:48 技术文章 50 ℃ 0 评论

背景:一台服务器上原来装了Oracle 11g2,安装目录在/opt/oracle/oracle下,后来由于安全测评问题需要将Oracle升级到11.2.0.4,于是就将原来的Oracle的路径删除了,结果在用opatch lsinventory的时候就出现如下图的情况


原因是Central Inventory(清单文件)被删除了,找不到清单文件了

解决方法:因为清单文件的路径信息记录在/etc/oraInst.loc文件中,查看这个文件,清单文件的路径确实配置的是原来Oracle的路径


所以将这个文件中的清单文件路径变量改成现在Oracle的安装路径


改完之后通过自带的脚本进行清单文件重建,如下图


重建完之后就可以使用opatch lsinventory了

(这只是我的情况,如果不能解决你的问题,可以尝试以下其他方法,或者评论留言一起解决)

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表