虚拟化容器,大数据,DBA,中间件,监控。

opatch lsinventory找不到oraInst.loc 文件

16 06月
作者:admin|分类:DBA运维
opatch lsinventory 报oraInst.loc文件不存在  

分类: Oracle

在检查数据库安装补丁信息时,需要使用opatch命令。这时就需要读取oraInst.loc文件,不同的系统这个文件的位置不一样。

HP_UX 默认文件位置:  /var/opt/oracle/    

AIX & LINUX 默认文件位置: /etc


我遇到的情况显示如下信息:
$ opatch lsinventory
Invoking OPatch 10.2.0.4.3

Oracle Interim Patch Installer version 10.2.0.4.3
Copyright (c) 2007, Oracle Corporation.  All rights reserved.

Oracle Home       : /oracle10g/oracle
Central Inventory : n/a
   from           : 
OPatch version    : 10.2.0.4.3
OUI version       : 10.2.0.4.0
OUI location      : /oracle10g/oracle/oui
Log file location : n/a

OPatch cannot find a valid oraInst.loc file to locate Central Inventory.

OPatch failed with error code 104



根据自己的系统,到默认文件目录,新建个 oraInst.loc 文件。

或是你的文件在其它目录,可以直接复制。

将下面内容添加到oraInst.loc文件。

inventory_loc=/oracle10g/oraInventory

inst_group=dba

#这个路径一般是$ORACLE_BASE/oraInventory,

配置后,需要检查oraInventory目录是否存在。


配置完后,opatch 命令可以正常使用了。
浏览2145 评论0
返回
目录
返回
首页
oracle11g安装报错:[INS-20802] Oracle Net Configuration Assistant failed Centos6.8一个网卡多网段不同网关IP配置方法