Share via


Planen der Paketausführung im SQL Server-Agent

Sie können die Ausführung von SQL ServerIntegration Services-Paketen automatisieren, indem Sie den SQL Server-Agent verwenden. Der SQL Server-Agent ist der Windows-Dienst, mit dem Sie durch Ausführen von SQL Server-Agent-Aufträgen Tasks automatisieren können. Der 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 einen Auftrag, indem Sie das Neuer Auftrag-Dialogfeld verwenden, dass SQL Server Management Studio für SQL Server bereitstellt. 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 Schrittes als SQL Server Integration Services-Paket definieren. Ein Auftrag kann mehrere Schritte enthalten, von denen jeder ein anderes Paket ausführt. Ein Auftragsschritt des SQL Server-Agents 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 im 32-Bit-Modus einer 64-Bit-Version des SQL Server-Agents auszuführen, wählen Sie auf der Registerkarte Ausführungsoptionen des Dialogfeld Neuer Auftragsschritt die Option 32-Bit-Laufzeit verwenden. 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 Dienstprogramme dtexec und DTExecUI. Statt jedoch die Laufzeitoptionen für ein Paket über Befehlszeilenoptionen oder das Dialogfeld Paketausführungsprogramm festzulegen, erfolgt dies hier über das Dialogfeld Neuer Auftragsschritt. Weitere Informationen zu den Befehlszeilenoptionen zum Ausführen eines Pakets finden Sie unter dtexec (Dienstprogramm).

Nachdem Sie den Auftrag und den Auftragsschritt hinzufügen, 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.

Das Konto, das ein Integration Services-Paket als Auftragsschritt des SQL Server-Agents ausführt, benötigt dieselben Berechtigungen wie ein Konto, das das Paket direkt ausführt.

So erstellen Sie einen Auftragsschritt zur 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 MDSN oder TechNet:

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