Programmgesteuerte Verwaltung von Paketen und Ordnern
Beim programmgesteuerten Arbeiten mit Integration Services-Paketen möchten Sie möglicherweise 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.
In diesem Thema
Bestimmen, ob ein Paket oder ein Ordner vorhanden ist
Verwalten von Paketen und Ordnern
Entfernen eines Pakets
Erstellen eines Ordners
Entfernen eines Ordners
Umbenennen eines Ordners
Weitere Informationen zum Auflisten verfügbarer Pakete finden Sie unter Programmgesteuertes Auflisten verfügbarer Pakete. Informationen zum programmgesteuerten Laden und Ausführen von gespeicherten Paketen finden Sie unter Programmgesteuertes Ausführen eines SSIS-Pakets auf dem lokalen Computer und Programmgesteuertes Ausführen eines SSIS-Pakets auf einem Remotecomputer.
Alle in diesem Thema erläuterten Methoden erfordern einen Verweis auf die Microsoft.SqlServer.ManagedDTS-Assembly. Nachdem Sie den Verweis in einem neuen Projekt hinzugefügt haben, importieren Sie den Microsoft.SqlServer.Dts.Runtime-Namespace mit einer using- oder einer Imports-Anweisung.
Wichtig |
---|
Die Methoden der Application-Klasse zum Arbeiten mit dem SSIS-Paketspeicher unterstützen nur ".", localhost oder den Namen des lokalen Servers. Sie können "(local)" nicht verwenden. |
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 |
|
SQL Server |
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 |
|
SQL Server |
Zurück zum Anfang
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 |
|
SQL Server |
Zurück zum Anfang
Erstellen eines Ordners
Rufen Sie zum programmgesteuerten Erstellen eines Speicherordners eine der folgenden Methoden auf:
Speicherort |
Aufzurufende Methode |
---|---|
SSIS-Paketspeicher |
|
SQL Server |
Zurück zum Anfang
Entfernen eines Ordners
Rufen Sie zum programmgesteuerten Entfernen eines Speicherordners eine der folgenden Methoden auf:
Speicherort |
Aufzurufende Methode |
---|---|
SSIS-Paketspeicher |
|
SQL Server |
Zurück zum Anfang
Umbenennen eines Ordners
Rufen Sie zum programmgesteuerten Umbenennen eines Speicherordners eine der folgenden Methoden auf:
Speicherort |
Aufzurufende Methode |
---|---|
SSIS-Paketspeicher |
|
SQL Server |
Zurück zum Anfang
|