linux下oracle開機啓動

用root用戶
在/etc/init.d/目錄下建立Oracle的服務文件sql

cd /etc/init.dbash

vi dbstartoracle

添加內容以下:app

[root@localhost ~]# cat /etc/init.d/dbstart ide

#!/bin/bashui

# chkconfig: 345 99 10spa

# description: Startup Script. for Oracle Databases進程

export ORACLE_BASE=/u01/app/oracleip

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1it

export ORACLE_SID=ora11g

#以上三行根據本身的實際狀況填寫

export ORACLE_OWNER=oracle

export PATH=$ORACLE_HOME/bin:$PATH  

export DISPLAY=:0.0  

su - oracle <<eof  

#lsnrctl start 

#emctl start  dbconsole 

sqlplus /nolog <<eos  

connect / as sysdba 

startup  

quit


授予可執行權限

chmod a+x  dbstart


添加服務

/sbin/chkconfig --add  dbstart


查看服務是否添加成功:

/sbin/chkconfig --list dbstart


     從新啓動Linux的時候,會看到啓動項Oracle11g出現OK,系統啓動成功後檢查oracle進程是否自動啓動。
      也能夠用service dbstart start命令啓動oracle服務便可.
相關文章
相關標籤/搜索