方法一:
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)江川,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792
修改oratab(oracle用戶就可以 )
vi /etc/oratab
將orcl:/oracle/u01/product:N中“N”改為“Y”。注意:只能用大寫(xiě),不能用小寫(xiě)。
修改dbstart(可實(shí)現(xiàn)啟動(dòng)實(shí)例之前自動(dòng)啟動(dòng)監(jiān)聽(tīng))
vi $ORACLE_HOME/bin/dbstart
將其中的ORACLE_HOME_LISTNER=$1 中 1改為:ORACLE_HOME,如下
ORACLE_HOME_LISTNER=$ORACLE_HOME
修改rc.local(root用戶才有權(quán)限)
vi /etc/rc.d/rc.local
添加一行:su - oracle -c $ORACLE_HOME/bin/dbstart 或者直接如下:
su - oracle -c dbstart
直接在root用戶下運(yùn)行:/etc/rc.d/rc.local,即可以測(cè)試效果,不用重啟系統(tǒng)。
方法二:
修改oratab(oracle用戶就可以 )
vi /etc/oratab
將orcl:/oracle/u01/product:N中“N”改為“Y”。注意:只能用大寫(xiě),不能用小寫(xiě)。
不用修改dbstart,直接在rc.local中添加兩行:
vi /etc/rc.d/rc.local
su - oracle -c '$ORACLE_HOME/bin/lsnrctl start'
su - oracle -c $ORACLE_HOME/bin/dbstart 或者:
su - oracle -c ’lsnrctl start‘
su - oracle -c dbstart
此方法中會(huì)有啟動(dòng)實(shí)例時(shí)提示監(jiān)聽(tīng)已經(jīng)打開(kāi)的警告。
總結(jié):1.相應(yīng)的日志文件為:$ORACLE_HOME/listener.log 和$ORACLE_HOME/startup.log
2. su - oracle -c 也可以 寫(xiě)為:su oracle -lc
3.可以不重啟系統(tǒng)就直接驗(yàn)證效果。運(yùn)行/etc/rc.d/rc.local。