Erstellen von Paketen in SQL Server-Datentools

Die Pakete, die Sie in SQL Server-Datentools (SSDT) mit dem SSIS-Designer erstellen, werden im Dateisystem gespeichert. Zum Speichern eines Pakets in SQL Server oder im Paketspeicher müssen Sie eine Kopie des Pakets speichern. Weitere Informationen finden Sie unter Speichern einer Kopie eines Pakets.

In SQL Server-Datentools (SSDT) können Sie mit einer der folgenden Methoden ein neues Paket erstellen:

  • Verwenden der Paketvorlage in Integration Services.

  • Verwenden Sie eine benutzerdefinierte Vorlage.

    Sie müssen nur die als Vorlage zu verwendenden benutzerdefinierten Pakete zum Erstellen neuer Pakete in den DataTransformationItems-Ordner kopieren. Dieser Ordner befindet sich standardmäßig unter C:\Programme\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.

  • Kopieren Sei ein vorhandenes Paket.

    Wenn vorhandene Pakete Funktionen enthalten, die Sie wiederverwenden möchten, können Sie die Ablaufsteuerung und die Datenflüsse des neuen Pakets schneller erstellen, indem Sie aus den anderen Paketen Objekte kopieren und diese im neuen Paket einfügen. Weitere Informationen zu Kopier- und Einfügevorgängen in Integration Services finden Sie unter Wiederverwenden von Paketobjekten.

    Beim Erstellen eines neuen Pakets durch Kopieren eines vorhandenen Pakets oder mithilfe eines benutzerdefinierten Pakets, welches als Vorlage dient, werden Name und GUID des vorhandenen Pakets ebenfalls kopiert. Sie sollten den Namen und GUID des neuen Pakets aktualisieren, um das neue Paket vom Paket, von dem es kopiert wurde, zu unterscheiden. Beispielsweise können bei Paketen mit demselben GUID die Pakete, zu denen die Protokolldaten gehören, schwieriger identifiziert werden. Sie können die GUID in der ID-Eigenschaft neu generieren und den Wert der Name-Eigenschaft mithilfe des Eigenschaftenfensters in SQL Server-Datentools (SSDT) aktualisieren. Weitere Informationen finden Sie unter Festlegen von Paketeigenschaften und dtutil (Hilfsprogramm).

  • Verwenden Sie ein benutzerdefiniertes Paket, das Sie als Vorlage festgelegt haben.

  • Führen Sie den SQL Server-Import/Export-Assistenten aus.

    Der SQL Server-Import/Export-Assistent erstellt ein vollständiges Paket für einen einfachen Import oder Export. Dieser Assistent konfiguriert die Verbindungen, die Quelle und das Ziel und fügt alle Datentransformationen hinzu, die Sie zum sofortigen Ausführen des Imports oder Exports benötigen. Optional können Sie das Paket speichern, um es zu einem späteren Zeitpunkt auszuführen oder in SQL Server-Datentools zu verfeinern und zu erweitern. Wenn Sie das Paket speichern, müssen Sie es jedoch zunächst einem vorhandenen Integration Services-Projekt hinzufügen, bevor Sie das Paket ändern oder in SQL Server-Datentools ausführen können.

Die folgenden Prozeduren beschreiben, wie Sie in SQL Server-Datentools (SSDT) ein Paket erstellen oder löschen.

Unter Erstellen eines Basispakets (SQL Server-Video) können Sie ein Video abspielen, in dem das Erstellen eines Basispakets mithilfe der Standardpaketvorlage veranschaulicht wird.

So erstellen Sie ein Paket in SQL Server-Datentools mithilfe der Paketvorlage

  1. Öffnen Sie in SQL Server-Datentools (SSDT) das Integration Services-Projekt, in dem Sie ein Paket erstellen möchten.

  2. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ordner SSIS-Pakete, und klicken Sie dann auf Neues SSIS-Paket.

  3. Fügen Sie dem Paket optional Ablaufsteuerungen, Datenflusstasks und Ereignishandler hinzu. Weitere Informationen finden Sie unter Ablaufsteuerung, Datenfluss und Integration Services-Ereignishandler (SSIS).

  4. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern, um das neue Paket zu speichern.

    HinweisHinweis

    Es ist möglich, ein leeres Paket zu speichern.