Wie eine Batch-Datei von einem SSIS-Paket ausführen
-
26-09-2019 - |
Frage
Wie können Sie eine Batch-Datei von einem SSIS-Paket ausgeführt werden?
Lösung
Sie können in Ihrem Steuerungsablauf jede Art von ausführbaren einschließlich Batch-Dateien von einem Prozess ausführen Aufgabe.
Andere Tipps
, wenn die Verpackung je Erweiterung .bat durch Paket dtexec File Location Nach dem Ausführen des Paket ausgeführt, dann ist es einfach Art und Weise Paket
auszuführenIch hatte diese gleiche Frage, und konnte keine gute Antwort überall finden. Es gab noch ein paar Störfaktoren mit mir. Ich habe versucht, ein SSIS-Paket einzurichten, dass läuft auf einem Server zur Verfügung und eine Batch-Datei auf den Ergebnissen das Paket aus einer SQL-Abfrage erhält basierend ausgeführt werden.
Zu tun, dass ich einen Foreach-Schleifenpaket zu verwenden, hatte und dann einen Prozess ausführen Aufgabe in sie. Dann musste ich Bezug, wo das Befehlszeilenprogramm auf dem Server war und dann hat meine ausführbare Datei beginnt mit einem „/ c“ (I mit einem „/ k“ begonnen, aber das wäre nicht die ganze Zeit, Wahrheit, die ich nicht gesagt werden, wissen, was "/ c" oder "/ k" tun mit CMD)
Dann haben meine Batch-Dateien alle werden in der Working . Dann ... Tada! es funktioniert tatsächlich!