【轉】oracle_base 和 oracle_home 的區別

yang1721發表於2013-03-17

簡單說,ORACLE_BASE是oracle的根目錄,ORACLE_HOME是oracle產品的目錄。
例如:如果裝了2個版本的oracle,那麼ORACLE_BASE可以是一個,但ORACLE_HOME是2個。

ORACLE_BASE下是admin和product
ORACLE_HOME下則是ORACLE的命令、連線庫、安裝助手、listener等等一系列的東東。
這只是ORACLE自己的定義習慣。ORACLE_HOME比ORACLE_BASE目錄要更深一些。也就是說:ORACLE_HOME=$ORACLE_BASE/product/version

附:ORACLE_SID

ORACLE_SID引數則是作業系統的環境變數。
在多個例項的伺服器中,ORACLE通過ORACLE_SID決定啟動哪個例項。一般,如果伺服器只有一個例項,ORACLE_SID的值和例項的名稱以及資料庫名稱相同。
在 我的電腦 的環境變數中建立 名為 ORACLE_SID的變數值設定成你想啟動的例項的名字。
舉例說明:
在.bash_profile檔案中設定的ORACLE_HOME=/home/oracle/oracle/product/10.2.0
ORACLE_BASE=/home/oracle/oracle



轉自:http://guozheng.iteye.com/blog/782651

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

相關文章