Erstellen eines Bereitstellungs-Hilfsprogramms

Der erste Schritt beim Bereitstellen von Paketen besteht im Erstellen eines Bereitstellungshilfsprogramms für ein Integration Services-Projekt. Das Bereitstellungshilfsprogramm ist ein Ordner, der die Dateien enthält, die Sie zum Bereitstellen der in einem Integration Services-Projekt enthaltenen Pakete auf einem anderen Server benötigen. Das Bereitstellungshilfsprogramm wird auf dem Computer erstellt, auf dem das Integration Services-Projekt gespeichert ist.

Sie erstellen ein Paketbereitstellungshilfsprogramm für ein Integration Services-Projekt, indem Sie zuerst den Erstellungsprozess konfigurieren, mit dem ein Bereitstellungshilfsprogramm erstellt wird, und anschließend das Projekt erstellen. Wenn Sie das Projekt erstellen, werden alle Pakete und Paketkonfigurationen aus dem Projekt automatisch einbezogen. Wenn Sie zusammen mit dem Projekt zusätzliche Dateien – wie z. B. eine Readme-Datei – bereitstellen möchten, müssen Sie die Dateien in den Miscellaneous-Ordner des Integration Services-Projekts kopieren. Beim Erstellen des Projekts werden diese Dateien dann automatisch einbezogen.

Sie können jede Projektbereitstellung unterschiedlich konfigurieren. Bevor Sie das Projekt erstellen und das Paketbereitstellungshilfsprogramm erstellen, können Sie die Eigenschaften des Bereitstellungshilfsprogramms festlegen, um die Bereitstellung der im Projekt enthaltenen Pakete anzupassen. So können Sie z. B. angeben, ob die Paketkonfigurationen aktualisiert werden können, wenn das Projekt bereitgestellt wird. Zum Zugreifen auf die Eigenschaften eines Integration Services-Projekts klicken Sie mit der rechten Maustaste auf das Projekt und klicken dann auf Eigenschaften.

In der folgenden Tabelle sind die Eigenschaften des Bereitstellungshilfsprogramms aufgeführt.

Eigenschaft

Beschreibung

AllowConfigurationChange

Ein Wert, der angibt, ob Konfigurationen während der Bereitstellung aktualisiert werden können.

CreateDeploymentUtility

Ein Wert, der angibt, ob beim Erstellen des Projekts ein Paketbereitstellungshilfsprogramm erstellt wird. Diese Eigenschaft muss auf True festgelegt sein, um ein Bereitstellungshilfsprogramm zu erstellen.

DeploymentOutputPath

Der Speicherort des Bereitstellungshilfsprogramms, relativ zur Position des Integration Services-Projekts.

Wenn Sie ein Integration Services-Projekt erstellen, wird eine Manifestdatei mit dem Namen <Projektname>.SSISDeploymentManifest.xml erstellt und zusammen mit Kopien der Projektpakete und Paketabhängigkeiten in den bin\Deployment-Ordner des Projekts oder zum Speicherort kopiert, der in der DeploymentOutputPath-Eigenschaft angegeben ist. Diese Manifestdatei enthält eine Auflistung der Pakete, der Paketkonfigurationen und aller sonstigen Dateien, die im Projekt enthalten sind.

Der Inhalt des Bereitstellungsordners wird bei jedem Erstellen des Projekts aktualisiert. Das bedeutet, dass alle in diesem Ordner gespeicherten Dateien, die durch den Erstellungsprozess nicht erneut in den Ordner kopiert werden, gelöscht werden. Beispielsweise werden die in den Bereitstellungsordnern gespeicherten Paketkonfigurationsdateien gelöscht.

So erstellen Sie ein Paketbereitstellungshilfsprogramm

  1. Öffnen Sie in SQL Server-Datentools (SSDT) die Projektmappe, die das Integration Services-Projekt enthält, für das ein Paketbereitstellungshilfsprogramm erstellt werden soll.

  2. Klicken Sie mit der rechten Maustaste auf das Projekt, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Dialogfeld <Projektname>-Eigenschaftenseiten auf Bereitstellungshilfsprogramm.

  4. Wenn die Paketkonfigurationen beim Bereitstellen der Pakete aktualisiert werden sollen, legen Sie AllowConfigurationChanges auf True fest.

  5. Legen Sie CreateDeploymentUtility auf True fest.

  6. Aktualisieren Sie bei Bedarf den Speicherort des Bereitstellungshilfsprogramms, in dem Sie die DeploymentOutputPath-Eigenschaft ändern.

  7. Klicken Sie auf OK.

  8. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, und klicken Sie dann auf Erstellen.

  9. Im Ausgabe-Fenster können Sie den Erstellungsprozess verfolgen, in dem auch Fehler bei der Erstellung angezeigt werden.

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 MSDN auf der Integration Services-Seite:


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

Siehe auch

Aufgaben

Erstellen von Paketkonfigurationen

Bereitstellen von Paketen mithilfe des Bereitstellungshilfsprogramms

Konzepte

Paketkonfigurationen

Paketbereitstellung (SSIS)