ORACLE目錄

liuhaimiao發表於2014-09-28
在安裝ORACLE的時候,需要設定ORACLE HOME Directory,ORACLE BASE Directory,
ORACLE INVERTORY directory三個目錄,初學者可能會混淆。在此給出解釋:

ORACLE BASE  DIRECTORY

   是oracle軟體安裝的最上一層的目錄,與在windows系統中安裝oracle時的c:/oracle目錄類似。在linux作業系統環境下,OFA推薦使用如下的路徑作為ORACLE BASE DIRECTORY
  
   /mount_point/app/oracle_sw_owner
  
   a mount_point為將安裝oracle的檔案系統的掛載點
       例如選擇/u01作為掛載點,同樣也可以選擇/opt,/u02等
   boracle_sw_owner是oracle 軟體的擁有者的linux作業系統使用者名稱,例如oracle。

   可以為多個安裝選擇同樣的oracle base directory,也可以為每個安裝選擇不同的oracle base directory。然而如果在同一個linux系統上使用不同的作業系統使用者來安裝,那麼對於每一個單獨的使用者都必須建立單獨的oracle base directory.在同一個的linux系統上可能存在如下的oracle base directory:
 
   /u01/app/oracle
   /opt/app/orauser
   /opt/oracle/app/oracle

   使用ORACLE_HOME環境變數來指定當前使用的oracle home directory

ORACLE INVENTORY DIRECTORY

  oracle inventory directory(oraInventory)儲存系統上安裝oracle軟體的詳細清單。系統上的每個安裝都需要和分享這個目錄。在第一次安裝 oracle軟體的時候,oracle univesal installer會提示你指定這個目錄的路徑,ORACLE建議使用如下形式:

   ORACLE_BASE/oraInventory

   oracle univesal installer會按照指定的路徑建立orale invertory directory並指定owner,group;這個目錄不需要手動建立。
  
   所有的安裝資訊都儲存在這個目錄下面,除非你確定完全刪除了所有的oracle軟體,不要刪除這個目錄。

ORACLE HOME DIRECTORY
  oracle home directory 是安裝特定的oracle產品的目錄,為每個單獨的oracle產品,或者不同版本的oracle資料庫,都必須指定一個單獨的oracle home目錄。oracle home directory 必須為oracle base directory 的一個子目錄,oracle universal installer會提示你指定這個目錄的路徑,oraclet推薦使用類似於以下的格式:

   ORACLE_BASE/product/10.2.0/db_1

   oracle會自動建立這個目錄,並且設定正確的owner和group。
 
   在使用oracle universal installer安裝軟體的時候,不要指定一個已經存在的目錄作為oracle home directory,否則會提示存取許可權錯誤。 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1283268/,如需轉載,請註明出處,否則將追究法律責任。

相關文章