Programmgesteuerte Verwaltung von Paketen und Ordnern

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Beim programmgesteuerten Arbeiten mit Integration Services-Paketen möchten Sie vielleicht feststellen, ob ein einzelnes Paket oder ein einzelner Ordner vorhanden ist, oder Sie möchten die Ordner mit gespeicherten Paketen verwalten. Die Application-Klasse des Microsoft.SqlServer.Dts.Runtime-Namespace stellt eine Reihe von Methoden bereit, die diese Anforderungen erfüllen.

Bestimmen, ob ein Paket oder ein Ordner vorhanden ist

Um programmgesteuert zu ermitteln, ob ein gespeichertes Paket vorhanden ist, rufen Sie eine der folgenden Methoden auf, bevor Sie versuchen, das Paket zu laden und auszuführen:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher ExistsOnDtsServer
SQL Server ExistsOnSqlServer

Um programmgesteuert zu ermitteln, ob ein Ordner vorhanden ist, rufen Sie eine der folgenden Methoden auf, bevor Sie versuchen, die in dem Ordner gespeicherten Pakete aufzulisten:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher FolderExistsOnDtsServer
SQL Server FolderExistsOnSqlServer

Zurück nach oben

Verwalten von Paketen und Ordnern

Die Application-Klasse des Microsoft.SqlServer.Dts.Runtime-Namespace stellt zusätzliche Methoden zum Verwalten von Paketen und den Ordnern, in denen diese gespeichert sind, bereit.

Entfernen eines Pakets

Rufen Sie zum programmgesteuerten Entfernen eines gespeicherten Pakets eine der folgenden Methoden auf:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher RemoveFromDtsServer
SQL Server RemoveFromSqlServer

Zurück nach oben

Erstellen eines Ordners

Rufen Sie zum programmgesteuerten Erstellen eines Speicherordners eine der folgenden Methoden auf:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher CreateFolderOnDtsServer
SQL Server CreateFolderOnSqlServer

Zurück nach oben

Entfernen eines Ordners

Rufen Sie zum programmgesteuerten Entfernen eines Speicherordners eine der folgenden Methoden auf:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher RemoveFolderFromDtsServer
SQL Server RemoveFolderFromSqlServer

Zurück nach oben

Umbenennen eines Ordners

Rufen Sie zum programmgesteuerten Umbenennen eines Speicherordners eine der folgenden Methoden auf:

Speicherort Aufzurufende Methode
SSIS-Paketspeicher RenameFolderOnDtsServer
SQL Server RenameFolderOnSqlServer

Zurück nach oben

Weitere Informationen

Paketverwaltung (SSIS-Dienst)
Enumerating Available Packages Programmatically