Programowe zarządzanie opakowania i folderów

Podczas pracy programowo z Integration Services pakiety, można określić, czy istnieje pojedynczy pakiet lub folder programu lub zarządzać folderami, w którym przechowywane są pakiety. The Application class of the Microsoft.SqlServer.Dts.Runtime namespace provides a variety of methods to satisfy these requirements.

W tym temacie.

  • Określanie, czy istnieje pakiet lub folderu

  • Zarządzanie pakietów i folderów

    • Usuwanie pakiet

    • Tworzenie folderu

    • Usunięcie folderu

    • Zmiana nazwy folderu

Aby uzyskać informacje dotyczące wyliczania dostępne pakiety Zobacz Wyliczanie programowo dostępne pakiety. Aby uzyskać informacje dotyczące ładowania i uruchamiania pakietów zapisanych programowo zobacz Ładowanie i programowo uruchomiony pakiet lokalny i Loading and Running a Remote Package Programmatically.

Wszystkie metody omówione w tym temacie wymaga odwołania do Microsoft.SqlServer.ManagedDTS wirtualny plik dziennika. Po dodaniu odwołania w nowym projekcie zaimportować Microsoft.SqlServer.Dts.Runtime obszar nazw z using lub Imports Instrukcja.

Important noteImportant Note:

Metody ApplicationKlasa do pracy z magazynu pakiet SSIS obsługuje tylko ".", localhost lub serwer nazw dla serwera lokalnego. Nie można użyć "(local)".

Określanie, czy pakiet lub folder już istnieje

Aby programowo określić, czy pakiet zapisany istnieje, zadzwoń jedną z następujących metod, przed przystąpieniem do ładowania i uruchamiania pakietu:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

ExistsOnDtsServer(String, String)

SQL Server

ExistsOnSqlServer(String, String, String, String)

Aby programowo określić, czy folder istnieje, zadzwoń jedną z następujących metod, przed przystąpieniem do listy pakiety, przechowywane w folderze:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

FolderExistsOnDtsServer(String, String)

SQL Server

FolderExistsOnSqlServer(String, String, String, String)

Powrót do początku

Zarządzanie opakowania i folderów

The Application class of the Microsoft.SqlServer.Dts.Runtime namespace provides additional methods for managing packages and the folders in which they are stored.

Usuwanie pakiet

Aby usunąć pakiet zapisany programowo, wywołaj jedną z następujących metod:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

RemoveFromDtsServer(String, String)

SQL Server

RemoveFromSqlServer(String, String, String, String)

Powrót do początku

Tworzenie folderu

Aby utworzyć folder przechowywania programowo, wywołaj jedną z następujących metod:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

CreateFolderOnDtsServer(String, String, String)

SQL Server

CreateFolderOnSqlServer(String, String, String, String, String)

Powrót do początku

Usunięcie folderu

Aby usunąć folder przechowywania programowo, wywołaj jedną z następujących metod:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

RemoveFolderFromDtsServer(String, String)

SQL Server

RemoveFolderFromSqlServer(String, String, String, String)

Powrót do początku

Zmiana nazwy folderu

Aby zmienić nazwę folderu przechowywania programowo, wywołaj jedną z następujących metod:

Lokalizacja przechowywania

Metoda służąca do wywołania

Magazyn pakiet SSIS

RenameFolderOnDtsServer(String, String, String, String)

SQL Server

RenameFolderOnSqlServer(String, String, String, String, String, String)

Powrót do początku

Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.