Hier folgt das Script für den Listener, welches vom Init Prozess ausgeführt wird.
(Muss verbesseret werden)
tux01:~# cat >/etc/init.d/listener <<EOF
#! /bin/sh
# Start|Stop Oracle Listener
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
case "\$1" in
start)
su - oracle -c /oracle/product/920/bin/lsnrctl start
;;
stop)
su - oracle -c /oracle/product/920/bin/lsnrctl stop
;;
restart|force-reload)
su - oracle -c /oracle/product/920/bin/lsnrctl stop
sleep 1
su - oracle -c /oracle/product/920/bin/lsnrctl start
;;
*)
echo "Usage: /etc/init.d/listener {start|stop|restart|force-reload}"
exit 1
;;
esac
exit 0
EOF