Planen der SSIS-Paketausführung im SQL Server-Agent

Die Ausführung von SQL Server Integration Services-Paketen kann mithilfe von SQL Server-Agent automatisiert werden. SQL Server-Agent ist der Windows-Dienst, mit dem Sie Tasks durch Ausführen von SQL Server-Agent-Aufträgen automatisieren können. SQL Server-Agent muss aktiv sein, damit lokale oder Multiserveraufträge automatisch ausgeführt werden können. Weitere Informationen finden Sie unter Konfigurieren des SQL Server-Agents.

Zum automatischen Ausführen von Paketen erstellen Sie in dem von SQL Server Management Studio für SQL Server bereitgestellten Dialogfeld Neuer Auftrag einen Auftrag. Weitere Informationen finden Sie unter Implementieren von Aufträgen.

Nachdem Sie den Auftrag erstellt haben, müssen Sie mindestens einen Schritt hinzufügen und den Typ des Schritts als SQL Server Integration Services-Paket definieren. Ein Auftrag kann mehrere Schritte enthalten, von denen jeder ein anderes Paket ausführt. Ein SQL Server-Agent-Auftragsschritt kann Integration Services-Pakete ausführen, die in der msdb-Datenbank oder im Dateisystem gespeichert sind. Weitere Informationen finden Sie unter Erstellen von Auftragsschritten.

HinweisHinweis

Auf einem 64-Bit-Computer bedeutet der Auftragsschritttyp SQL Server Integration Services, dass der Auftragsschritt das Paket im 64-Bit-Modus ausführt. Um ein Paket in einer 64-Bit-Version von SQL Server-Agent im 32-Bit-Modus auszuführen, wählen Sie auf der Registerkarte Ausführungsoptionen des Dialogfelds Neuer Auftragsschritt die Option 32-Bit-Laufzeit verwenden aus. Weitere Informationen finden Sie unter Vorgehensweise: Ausführen eines Pakets.

Das Ausführen eines Integration Services-Pakets über einen Auftragsschritt ähnelt dem Ausführen eines Pakets mithilfe der Hilfsprogramme dtexec und DTExecUI. Anstatt jedoch die Laufzeitoptionen für ein Paket mit Befehlszeilenoptionen oder im Dialogfeld Paketausführungsprogramm festzulegen, wird diese Einstellung hier im Dialogfeld Neuer Auftragsschritt vorgenommen. Weitere Informationen zu den Befehlszeilenoptionen zum Ausführen eines Pakets finden Sie unter dtexec-Hilfsprogramm (SSIS-Tool).

Nachdem Sie den Auftrag und den Auftragsschritt hinzugefügt haben, müssen Sie einen Zeitplan zur Ausführung des Auftrags erstellen. Weitere Informationen finden Sie unter Anlegen und Zuweisen von Zeitplänen zu Aufträgen.

Sie können den Auftrag durch Benachrichtigungsoptionen erweitern, z. B. indem Sie einen Operator zum Senden einer E-Mail-Nachricht beim Abschluss des Auftrags festlegen oder Warnungen hinzufügen. Weitere Informationen finden Sie unter Definieren von Warnungen.

Für das Konto, unter dem ein Integration Services-Paket als SQL Server-Agent-Auftragsschritt ausgeführt wird, sind dieselben Berechtigungen erforderlich wie für ein Konto, unter dem das Paket direkt ausgeführt wird.

So erstellen Sie einen Auftragsschritt zur SSIS-Paketausführung

Externe Ressourcen

Integration Services (kleines Symbol) Bleiben Sie mit Integration Services auf dem neuesten Stand

Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf der Integration Services-Seite von MSDN:


Abonnieren Sie die auf der Seite verfügbaren RSS-Feeds, um automatische Benachrichtigungen zu diesen Aktualisierungen zu erhalten.