linux下dbstart,dbshut無法執行和自動啟動Oracle的辦法

renjixinchina發表於2013-04-08
1.安裝好Oracle資料庫後: 執行 dbstart和dbshut會提示:

[oracle@oracle11g ~]$ dbstart
Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr
Processing Database instance "test": log file /u01/app/oracle/product/10.2.0/db_1/startup.log



錯誤原因是:dbstart和dbshut指令碼檔案中ORACLE_HOME_LISTNER的設定有問題,分別開啟兩個檔案找到:ORACLE_HOME_LISTNER=$1,修改為

ORACLE_HOME_LISTNER=$ORACLE_HOME,命令如下:



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

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

 

修改後儲存退出,第一個問題已解決;

 

2.如何在Linux啟動時自動啟動Oracle監聽和例項

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

 



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

找到:test:/u01/app/oracle/product/10.2.0/db_1:N   修改為: test:/u01/app/oracle/product/10.2.0/db_1:Y

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

相關文章