Listing 4. dbora Script
!/bin/sh
. /etc/rc.d/init.d/functions
ORA_HOME=/u01/app/oracle/product/8.1.5
ORA_OWNER=oracle
case "$1" in
'start')
echo "Starting Oracle instances"
su - $ORA_OWNER -c $ORA_HOME/bin/dbstart > /var/log/dbstart.log 2>&1 &
echo ""
echo -n "Starting the listener"
su - $ORA_OWNER -c $ORA_HOME/bin/lsnrstart >> /var/log/dbstart.log 2>&1 &
touch /var/lock/subsys/dbora
;;
'stop')
echo "Stopping the listener"
su - $ORA_OWNER -c $ORA_HOME/bin/lsnrstop > /var/log/dbshut.log 2>&1
echo ""
echo -n "Stopping Oracle instances"
su - $ORA_OWNER -c $ORA_HOME/bin/dbshut >> /var/log/dbshut.log 2>&1
rm -f /var/lock/subsys/dbora
;;
esac
Copyright © 1994 - 2019 Linux Journal. All rights reserved.