Freitag, 20. Dezember 2013

SSIS EXE mit Execute Process Task => SQL Agent Job läuft ewig und nichts passiert

Ganz toll, da ruft man eine Blackbox EXE innerhalb eine SSIS Pakets auf und in der Entwicklung funktioniert alles wunderbar.
Kaum bindet man diese EXE allerdings in einen SQL Server Agent Job ein macht er alle Schritte bis zur EXE und dann - nix.
Job läuft und läuft und nichts passiert.

Dann habe ich der EXE einen TimeOut von 30se mit gegeben, und was passiert - immer noch nix.
Job läuft und läuft...

Ein Kollege bringt dann die rettende Idee - ich habe den Pfad zu EXE als UNC Pfad angegeben.
Und DAS funktioniert nicht!

Also Pfad direkt angeben, WENN die EXE auf dem gleichen Rechner liegt, wenn nicht - habe ich bis jetzt nur die Möglichkeit gefunden diese via C# Script Task als Windows Prozess aufzurufen.

Ergo merke - SSIS Task + EXE im Execute Process Task.
C:\Ordner\Ordner\rufMichAuf.exe
nicht \\SERVER\C$\Ordner\Ordner\rufMichAuf.exe

Keine Kommentare: