/etc/oratab檔案

tanxiaoke88發表於2009-10-25

看oratab中的說明,可是即便設定成
$ORACLE_SID

ORACLE_HOME:Y
,oracle也不會隨系統的啟動而啟動。從實驗上來看選項只是能不能用
$ORACLE_HOME/bin/dbstart和$ORACLE_HOME/bin/dbshut來啟動和關閉資料庫的開關。

如果想讓資料庫隨系統啟動而啟動,必須在系統啟動的時候以oracle使用者來執行$ORACLE_HOME/bin/dbstart指令碼。

/etc/oratab檔案 表明現在機器中裝了哪幾個資料庫。

如果想用$ORACLE_HOME/bin/dbstart指令碼來啟動資料庫,則需要將/etc/oratab檔案中相應的資料庫的項置為Y。簡單的說就是dbstart指令碼根據oratab檔案中的配置決定啟動哪幾個資料庫。

如果你不用dbstart指令碼啟動資料庫,而是用自己的指令碼來啟動,根本不用關心oratab檔案。

# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.

# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
#
# Entries are of the form:
# $ORACLE_SIDORACLE_HOME::
#
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
orcl:/opt/oracle/product/10.2/db_1:Y

[@more@]

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

相關文章