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