Sonstiges > Infrastruktur

Windows Scheduled Task funktioniert nicht

(1/1)

machineslave:
Hallo,

ich habe auf einem Windows 2000 Server eine Batchdatei (.cmd), welche nacheinander 2 Javaroutinen aufruft:

java ExportPictures > log1.txt
java UpdateCOntacts > log2.txt

Rufe ich diese Batchdatei manuell auf, so laufen beide Java-Routinen einwandfrei.
Wenn ich das über Scheduled Tasks ausführe, so bekomme ich als Ergebnis in meiner log1.txt Datei folgendes:

java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Mich wundert ein wenig die Fehlermeldung, da ich diese ja beim manuellen Aufruf ebenfalls bekommen müsste, wenn ich die ODBC Schnittstelle nicht konfiguriert hätte.

Hat jemand eine Idee für mich?

Danke und Gruß

Stefan

WernerMo:
hallo,

ich denke das liegt an dem Account unter dem es läuft, manuell läuft es unter Deinem Account, schduled unter dem System-account.

Hatten hier auch schon so ein Problem, Details müsste ich bei den Admins nachfragen.

Gruß Werner

machineslave:
Ah, jetzt hab ich's.
Habe bei dem Scheduled Task unter "Run as" einen Admin Account eingetragen, welcher auf die Datenbank zugreifen darf.
Jetzt funktioniert das.

Danke

WernerMo:
Hallo,


--- Zitat von: machineslave am 12.09.07 - 12:52:02 ---Danke

--- Ende Zitat ---

gerne geschehen, das freut mich wenns geholfen hat.

Gruß Werner

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln