Nachdem es auf einem anderen Rechner funktioniert, konnte ich Ursachenforschung betreiben: Ich habe wohl die Oracle-Client Version verwendet (9 statt 10, beide sind installiert). Der Gedanke von "Bernhard Geyer" war somit richtig. Unter HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE habe ich den Wert für ORACLE_HOME auf das richtige Verzeichnis gesetzt. Nun funktioniert die
DB-Verbindung.
Warum es aber unter Umständen vorher trotzdem funktionierte und nur der Dienst Ärger machte, weiß ich nicht.