Erstellen eines Bereitstellungsprogramms
Der erste Schritt beim Bereitstellen von Paketen besteht im Erstellen eines Bereitstellungsprogramms für ein Integration Services-Projekt. Das Bereitstellungsprogramm 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 Bereitstellungsprogramm wird auf dem Computer erstellt, auf dem das Integration Services-Projekt gespeichert ist.
Sie erstellen ein Paketbereitstellungsprogramm für ein Integration Services-Projekt, indem Sie zuerst den Erstellungsprozess konfigurieren, mit dem ein Bereitstellungsprogramm 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 Paketbereitstellungsprogramm erstellen, können Sie die Eigenschaften des Bereitstellungsprogramms 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 Bereitstellungsprogramms 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 Paketbereitstellungsprogramm erstellt wird. Diese Eigenschaft muss auf True festgelegt sein, um ein Bereitstellungsprogramm zu erstellen. |
DeploymentOutputPath |
Der Speicherort des Bereitstellungsprogramms, 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.
Hinweis |
---|
Lesen Sie die Informationen unter Lernprogramm: Bereitstellen von Paketen, um sich besser mit den in diesem Abschnitt erläuterten Konzepten vertraut zu machen. |
So erstellen Sie ein Bereitstellungsprogramm
|