Oracle安装oraInventory问题

Oracle安装oraInventory问题
-----------------------------2013/10/15

在使用安装Oracle软件或者使用dbca创建数据库时,所有的日志都会放在oraInventory这个目录下。
默认情况下该目录会在$ORACLE_BASE/oraInventory,但是我们也可以通过更改/etc/oraInst.loc文件来指定具体的路径:
假设想修改该目录的路径可以修改oraInst.loc 文件
在linux下:
该文件路径为/etc/oraInst.loc
在hpunix下:
该文件路径为/var/opt/oracle/oraInst.loc


今天我在安装oracle 11g的时候就碰到提示/washome/app/oraInventory目录没有权限,很显然这是因为我同事之前安装oracle客户端的时候设置的。
那么我该如何使用新的oraInventory目录呢?

1. 我们知道这个变量是在/etc/oraInst.loc这个配置文件中设置的,所以我们当然可以通过修改该文件来达到我们的目的。

2. 我们还可以在安装时指定新的oraInst.loc文件,来指明新的路径。

这里建议使用2,不用去改变系统的设置。

在/home/oracle下面创建文件oraInst.loc文件
inventory_loc=/orasvr/oraInventory
inst_group=dba

然后安装时,指定新的oraInst.loc文件。

./runInstaller -silent -attachHome -invPtrLoc $location_to_oraInst.loc
ORACLE_HOME=”Oracle_Home_Location” ORACLE_HOME_NAME=”Oracle_Home_Name”
CLUSTER_NODES=”{}”


语法如上面所示,这里我只需要指明新的oraInst.loc即可。

./runInstaller -invPtrLoc /home/oracle/oraInst.loc

错误消失,安装开始!


问题相关链接
http://www.itpub.net/thread-1221307-1-1.html
http://www.linuxidc.com/Linux/2013-09/89924.htm
原文地址:https://www.cnblogs.com/jackhub/p/3370898.html