Das von Oracle - für Oracle 10g - ausgelieferte Startskript $ORACLE_HOME/bin/dbstart, versucht auch den Listener zu starten. Leider ist in diesem Skript ein seltsamer Pfad für das Program lsnrctl fest verdrahtet (/ade/vikrkuma_new/oracle), was wohl bei fast allen Installationen zu Fehlermeldungen beim Starten führen wird. In diesem Fall findet man die entsprechende Stelle an Zeile 79 im Skript:
$ORACLE_HOME/bin/dbstart
# Set this to bring up Oracle Net Listener ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle if [ ! $ORACLE_HOME_LISTNER ] ; then
Möchte man wie bisher, den Listener manuell starten, z.B. über die Init-Skripte muss diese Zeile wie folgt verändert werden:
ORACLE_HOME_LISTNER=
Möchte man den Listener automatisch starten, muss diese Zeile wie folgt verändert werden:
ORACLE_HOME_LISTNER=$ORACLE_HOME