Lektion 6: Verwenden von Parametern mit dem Projektbereitstellungsmodell

In SQL Server 2012 wird ein neues Bereitstellungsmodell eingeführt, mit dem Sie Projekte auf dem Integration Services-Server bereitstellen können. Der Integration Services-Server ermöglicht es Ihnen, Pakete zu verwalten und auszuführen sowie Laufzeitwerte für Pakete zu konfigurieren.

In dieser Lektion ändern Sie das in Lektion 5: Hinzufügen von Paketkonfigurationen für das Paketbereitstellungsmodell erstellte Paket so, dass das Projektbereitstellungsmodell verwendet wird. Sie ersetzen den Konfigurationswert durch einen Parameter, um den Speicherort der Beispieldaten anzugeben. Sie können auch das abgeschlossene Paket aus Lektion 5 kopieren, das im Lieferumfang der Lernprogramme enthalten ist.

Mithilfe des Assistenten zum Konvertieren von Integration Services-Projekten konvertieren Sie das Projekt in das Projektbereitstellungsmodell und verwenden einen Parameter anstelle eines Konfigurationswerts, um die Directory-Eigenschaft festzulegen. Diese Lektion enthält einen Teil der Schritte, die Sie ausführen müssen, um vorhandene SSIS-Pakete in das neue Projektbereitstellungsmodell zu konvertieren.

Wenn Sie das Paket erneut ausführen, verwendet der Integration Services-Dienst den Parameter, um den Wert der Variablen aufzufüllen, und die Variable aktualisiert wiederum die Directory-Eigenschaft. Deshalb durchläuft das Paket die Dateien im neuen, durch den Parameterwert angegebenen Datenordner anstatt in dem Ordner, der in der Paketkonfigurationsdatei festgelegt wurde.

Wichtiger HinweisWichtig

Dieses Lernprogramm erfordert die AdventureWorksDW2012-Beispieldatenbank. Weitere Informationen zur Installation und Bereitstellung von AdventureWorksDW2012 finden Sie unter Überlegungen zum Installieren der SQL Server-Beispiele und -Beispieldatenbanken.

Lektionsaufgaben

Diese Lektion enthält die folgenden Aufgaben:

  1. Step 1: Copying the Lesson 5 Package

  2. Step 2: Converting the Project to the Project Deployment Model

  3. Step 3: Testing the Lesson 6 Package

  4. Step 4: Deploying the Lesson 6 Package

Lektion beginnen

Step 1: Copying the Lesson 5 Package