Advertisement
Guest User

dbora

a guest
Aug 27th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.87 KB | None | 0 0
  1. #!/bin/bash
  2. # Run level script to start Oracle 11g and 12c services
  3. # chkconfig: 345 99 10
  4. # description: Startup/Shutdown Oracle service
  5.  
  6. OUSER="oracle"
  7. OPATH="/u01/app/oracle/product/11.2.0/dbhome_1"
  8.  
  9. if [ ! -f $OPATH/bin/dbstart ]; then
  10.  echo "Oracle startup: cannot start"
  11.  exit
  12. fi
  13.  
  14. case "$1" in
  15.     start)
  16.     echo  "*** Starting Oracle Listener and Databases *** "
  17.         su - $OUSER -c "$OPATH/bin/lsnrctl start"
  18.         su - $OUSER -c "$OPATH/bin/dbstart"
  19.         touch /var/lock/subsys/oracle
  20.     ;;
  21.         stop)
  22.         echo  "*** Stopping Oracle Listener and Databases *** "
  23.         su - $OUSER -c "$OPATH/bin/lsnrctl stop"
  24.         su - $OUSER -c "$OPATH/bin/dbshut"
  25.     rm -f /var/lock/subsys/oracle
  26.         ;;
  27.         restart)
  28.         $0 stop
  29.         $1 start
  30.         ;;
  31.         *)
  32.         echo $"Usage: $0 {start|stop|restart}"
  33.         exit 1
  34. esac
  35. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement