在/etc/init.d/ 下新建oracle10g檔案,在檔案內編輯以下內容
#!/bin/sh
case "$1" in
start)
# start tsnlisnter
echo "start tsnlisnter"
su - oracle -c "lsnrctl start"
# start database
echo "start oracle database instance"
su - oracle -c "echo \"
conn / as sysdba
startup
exit \"|sqlplus /nolog"
# start enterprise manager
echo " start emterprise manager"
su - oracle -c "emctl start dbconsole"
# start isqlplus
echo "start isqlplus"
su - oracle -c "isqlplusctl start"
;;stop)
# shutdown database
echo "shutdown oracle database instance"
su - oracle -c "echo \"
conn / as sysdba
shutdown immediate
exit \"|sqlplus /nolog"
# stop tsnlisnter
echo "stop tsnlisnter"
su - oracle -c "lsnrctl stop"
# stop enterprise manager
echo " stop emterprise manager"
su - oracle -c "emctl stop dbconsole"
# stop isqlplus
echo "stop isqlplus"
su - oracle -c "isqlplusctl stop"
;;*) echo "usage: $0 "
exit 1
;;esac
exit 0
在/etc/rc.d/ 的rc.local檔案內容中加入以下內容:
/etc/init.d/oracle10g start
Linux下Redis開機自啟(Centos)
特別說明 1.以下這些變數得配置成自己的。且 pidfile 應為 var run redis pid.不修改這裡,stop的時候關不掉。redisport 6379 exec usr redisbin redis server redis cli usr redisbin redis cli pi...
Linux下Redis開機自啟(Centos)
廢話少說,直接來步驟 1 設定redis.conf中daemonize為yes,確保守護程序開啟。2 編寫開機自啟動指令碼 vi etc init.d redis指令碼內容如下 chkconfig 2345 10 90 description start and stop redis path us...
Linux下Redis開機自啟(Centos)
1 設定redis.conf中daemonize為yes,確保守護程序開啟。2 編寫開機自啟動指令碼 vi etc init.d redis指令碼內容如下 chkconfig 2345 10 90 description start and stop redis path usr local bin...