Programmgesteuerte Ausführung und Verwaltung von Paketen

Wenn Sie Integration Services-Pakete außerhalb der Entwicklungsumgebung verwalten und ausführen müssen, können Sie Pakete programmgesteuert ändern. Dieser Ansatz bietet Ihnen eine Reihe von Optionen:

  • Laden und Ausführen eines vorhandenen Pakets ohne Änderung

  • Laden, Neukonfigurieren (z. B. für eine andere Datenquelle) und Ausführen eines vorhandenen Pakets

  • Erstellen eines neuen Pakets, Hinzufügen und Konfigurieren von Komponenten Objekt um Objekt und Eigenschaft um Eigenschaft, Speichern und Ausführen des Pakets

Sie können auch ein vorhandenes Paket von einer Clientanwendung aus laden und ausführen, indem Sie nur einige Zeilen Code schreiben.

In diesem Abschnitt wird beschrieben und veranschaulicht, wie ein vorhandenes Paket programmgesteuert ausgeführt wird und wie auf die Ausgabe des Datenflusses anderer Anwendungen zugegriffen werden kann. Mit einer erweiterten Programmieroption können Sie ein Integration Services-Paket zeilenweise, wie im Thema Programmgesteuertes Erstellen von Paketen beschrieben, programmgesteuert erstellen.

In diesem Abschnitt werden auch weitere administrative Tasks behandelt, die Sie programmgesteuert ausführen können, um gespeicherte und ausgeführte Pakete sowie Paketrollen zu verwalten.

Ausführen von Paketen auf dem Integration Services-Server

Wenn Sie Pakete auf dem Integration Services-Server bereitstellen, können Sie die Pakete programmgesteuert unter Verwendung des Microsoft.SqlServer.Management.IntegrationServices-Namespaces ausführen. Die Microsoft.SqlServer.Management.IntegrationServices-Assembly wird mit .NET Framework 3.5 kompiliert. Wenn Sie eine .NET Framework 4.0-Anwendung erstellen, müssen Sie der Projektdatei den Assemblyverweis möglicherweise direkt hinzufügen.

Sie können auch den Namespace verwenden, um Integration Services-Projekte auf dem Integration Services-Server bereitzustellen und zu verwalten. Eine Übersicht über den Namespace und die Codeausschnitte finden Sie im Blogeintrag Überblick über das SSIS-Katalogmodell verwalteter Objekte auf blogs.msdn.com.

In diesem Abschnitt

Verweis

Verwandte Abschnitte

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 auf MSDN:


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

Siehe auch

Konzepte

SQL Server Integration Services