1. 程式人生 > >linux設置oracle自動啟動

linux設置oracle自動啟動

eos 系統啟動 usr sbin rod 重新 cal export init.d

用root用戶 在/etc/init.d/目錄下創建Oracle的服務文件 cd /etc/init.d vi oracle11g 添加內容如下 #!/bin/bash # chkconfig: 345 99 10 # description: Startup Script. for Oracle Databases export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_OWNER=oracle export ORACLE_SID=ORCL export LD_LIBBARY_PATH=$ORACLE_HOME/lib:/usr/lib64:/usr/lib:/usr/local/lib:/usr/local/lib64; export PATH=$PATH:$ORACLE_HOME/bin:$DYLD_LIBRARY_PATH:$LD_LIBRARY_PATH export NLS_LANG=AMERICAN_CHINA.AL32UTF8 export DISPLAY=:0.0 su - oracle <<eof lsnrctl start emctl start dbconsole sqlplus /nolog<<eos connect / as sysdba startup quit 保存文件, 授予可執行權限 chmod a+x oracle11g 添加服務 /sbin/chkconfig --add oracle11g 查看服務是否添加成功: /sbin/chkconfig --list oracle11g oracle11g 0:off 1:off 2:off 3:on 4:on 5:on 6:off 重新啟動Linux的時候,會看到啟動項Oracle11g出現OK,系統啟動成功後檢查oracle進程是否自動啟動。

linux設置oracle自動啟動