- 论坛徽章:
- 0
|
- #!/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 SYS/PASSWORD 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 SYS/PASSWORD 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 { start | stop }"
- exit 1
- ;;
- esac
- exit 0
复制代码
save as /etc/init.d/oracle10g and then
#ln [-s] /etc/init.d/oracle10g /etc/rc2.d/S99oracle10g
#ln [-s] /etc/init.d/oracle10g /etc/rc0.d/K00oracle10g
Please change "PASSWORD" to your SYS account password!!
I test on Solaris 10
[ 本帖最后由 suisuiyouyu 于 2005-11-4 14:57 编辑 ] |
-
-
oracle10g
1014 Bytes, 下载次数: 198
oracle start script on booting,Please chang "PASSWOD" to your SYS password
|