溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

設(shè)置oracle自動(dòng)啟動(dòng)

發(fā)布時(shí)間:2020-07-26 19:10:27 來源:網(wǎng)絡(luò) 閱讀:546 作者:archivelog 欄目:關(guān)系型數(shù)據(jù)庫

1.安裝好Oracle數(shù)據(jù)庫后: 執(zhí)行 dbstart和dbshut會(huì)提示:

[oracle@oracle11g ~]$ dbstart
ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
Usage: /u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart ORACLE_HOME

錯(cuò)誤原因是:dbstart和dbshut腳本文件中ORACLE_HOME_LISTNER的設(shè)置有問題,分別打開兩個(gè)文件找到:ORACLE_HOME_LISTNER=$1,修改為

ORACLE_HOME_LISTNER=$ORACLE_HOME,命令如下:

[oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbstart

[oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbshut

修改后保存退出,第一個(gè)問題已解決;

2.如何在Linux啟動(dòng)時(shí)自動(dòng)啟動(dòng)Oracle監(jiān)聽和實(shí)例

首先要解決上面的問題,才能繼續(xù)喲!

第一步:修改/etc/oratab文件,命令如下:

[oracle@oracle11g ~]$ vi /etc/oratab

找到:oauat:/u01/app/oauat/product/11.2.0/db_1:N   修改為: oauat:/u01/app/oauat/product/11.2.0/db_1:Y

第二步:把lsnrctl start和dbstart添加到rc.local文件中,命令如下:

[oracle@oracle11g ~]$ vi /etc/rc.d/rc.local

添加

su oracle -lc "/u01/app/oauat/product/11.2.0/db_1/bin/lsnrctl start"
su oracle -lc  /u01/app/oauat/product/11.2.0/db_1/bin/dbstart

注意:第一個(gè)命令有空格,所以要用引號(hào)的

重啟試試吧!


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI