Ich hatte einen Dienst programmiert der ein Verzeichnis überwacht und bei
Ankunft eines neuen Files die darin enthaltenen Daten konvertiert in eine Oracle-Datenbank
schreibt. Nun soll der Dienst von einem 32Bit Server auf einen 64Bit Server umziehen.
Leider funktionierte das nicht. Ich hatte übrigens AnyCPU eingeschaltet.
Wir haben den ODBC-Treiber für Oracle im Verdacht. Darum habe ich den Dienst
neu programmiert und habe nun die originale Oracle-Klasse (also nicht ODBC) verwendet.
Ich konnte zwar mit installutil.exe den Dienst in meinen Entwicklungsrechner
integrieren, jedoch läuft er nicht an.
Ich bekomme eine Timeout Meldung beim Starten des Dienstes.
Anscheinend kommt der Progammablauf noch nicht mal bis zur
OnStart Routine.
Hat jemand Ideen an was es liegen könnte. Wie soll ich z.B. etwas
debuggen, was erst gar nicht startet?
Ankunft eines neuen Files die darin enthaltenen Daten konvertiert in eine Oracle-Datenbank
schreibt. Nun soll der Dienst von einem 32Bit Server auf einen 64Bit Server umziehen.
Leider funktionierte das nicht. Ich hatte übrigens AnyCPU eingeschaltet.
Wir haben den ODBC-Treiber für Oracle im Verdacht. Darum habe ich den Dienst
neu programmiert und habe nun die originale Oracle-Klasse (also nicht ODBC) verwendet.
Ich konnte zwar mit installutil.exe den Dienst in meinen Entwicklungsrechner
integrieren, jedoch läuft er nicht an.
Ich bekomme eine Timeout Meldung beim Starten des Dienstes.
Anscheinend kommt der Progammablauf noch nicht mal bis zur
OnStart Routine.
Hat jemand Ideen an was es liegen könnte. Wie soll ich z.B. etwas
debuggen, was erst gar nicht startet?