龙空技术网

Oracle重建Central Inventory(清单文件)

诺亚涛涛 191

前言:

目前同学们对“oracle更改路径”都比较关注,大家都想要分析一些“oracle更改路径”的相关知识。那么小编同时在网上网罗了一些关于“oracle更改路径””的相关内容,希望你们能喜欢,小伙伴们一起来学习一下吧!

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


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

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


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


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


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

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

标签: #oracle更改路径