Ist es möglich, eine geplante Windows-Aufgabe aus einem Paket zu beginnen?

stimmen
2

Weiß jemand, wenn Sie können und wie eine geplante Windows-Aufgabe auf einem Remote-Server innerhalb einer SQL Server Integration Services (SSIS) Paket beginnen?

Veröffentlicht am 01/09/2008 um 07:36
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
0

Es sollte möglich sein , da der Taskplaner eine skript hat COM API , die für die Interaktion mit Aufgaben verwendet werden können.

Sie könnten daher entweder eine benutzerdefinierte Aufgabe erstellen, die COM-Interop verwendet die Task Scheduler API aufrufen, oder es würde wahrscheinlich schneller sein, eine Active-X-Script Aufgabe zu verwenden, um Ihre schmutzige Arbeit zu tun.

Beantwortet am 01/09/2008 um 08:32
quelle vom benutzer

stimmen
0

Ich investierte viel Zeit in dem oben erwähnten COM API im Jahr 2002. Es war, gelinde gesagt, „flockig“.

Was wir am Ende statt tun, ist unsere Aufgaben jede Minute laufen zu müssen. Das erste, was die Aufgabe tat, war die Datenbank überprüfen, um zu sehen, ob es läuft fortgesetzt werden soll oder nicht.

Dann „Start“ eine geplante Aufgabe von SSIS war so einfach wie ein Datenbankfeld zu ändern.

Beantwortet am 01/09/2008 um 17:28
quelle vom benutzer

stimmen
2

Vorausgesetzt , dass Sie es auf Windows Server 2003/2008 oder Vista auszuführen, verwenden Sie SSIS - Prozess Task ausführen SchTasks.exe mit entsprechendem params zu starten ( SCHTASKS / Run /? Details zu sehen).

Beantwortet am 21/09/2008 um 09:48
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more