Bereitstellen von Projekten auf dem Integration Services-Server

In der aktuellen Version von Integration Services können Sie Projekte auf dem Integration Services-Server bereitstellen. Der Integration Services-Server ermöglicht es Ihnen, Pakete zu verwalten und auszuführen sowie mit Umgebungen Laufzeitwerte für Pakete zu konfigurieren.

Weitere Informationen zu Umgebungen finden Sie unter Erstellen und Zuordnen einer Serverumgebung.

HinweisHinweis

Wie in vorherigen Versionen von Integration Services können Sie auch in der aktuellen Version Pakete auf einer SQL Server-Instanz bereitstellen und den Integration Services-Dienst zum Ausführen und Verwalten der Pakete verwenden. Sie verwenden das Paketbereitstellungsmodell. Weitere Informationen finden Sie unter Paketbereitstellung (SSIS).

Um auf dem Integration Services-Server ein Projekt bereitzustellen, führen Sie die folgenden Tasks aus:

  1. Erstellen Sie einen SSISDB-Katalog, wenn Sie dies nicht bereits getan haben. Weitere Informationen finden Sie unter Erstellen des SSIS-Katalogs.

  2. Konvertieren Sie das Projekt mit dem Assistenten für die Konvertierung von Integration Services-Projekten ins Projektbereitstellungsmodell. Weitere Informationen finden Sie in den folgenden Anweisungen: So konvertieren Sie ein Projekt in das Projektbereitstellungsmodell.

    • Wenn Sie das Projekt in SQL Server 2012 Integration Services (SSIS) erstellt haben, verwendet das Projekt standardmäßig das Projektbereitstellungsmodell.

    • Wenn Sie das Projekt in einer früheren Version von Integration Services erstellt haben, konvertieren Sie das Projekt nach dem Öffnen der Projektdatei in Visual Studio in das Projektbereitstellungsmodell.

      HinweisHinweis

      Wenn das Projekt mindestens eine Datenquelle enthält, werden die Datenquellen entfernt, wenn die Projektkonvertierung abgeschlossen wird. Fügen Sie einen Verbindungs-Manager auf Projektebene hinzu, um eine Verbindung mit einer Datenquelle herzustellen, die von den Paketen im Projekt gemeinsam genutzt werden kann. Weitere Informationen finden Sie unter Hinzufügen, Löschen oder Freigeben eines Verbindungs-Managers in einem Paket.

      Abhängig davon, ob Sie den Assistenten zum Konvertieren von Integration Services-Projektenvon Visual Studio oder von SQL Server Management Studio ausführen, führt der Assistent unterschiedliche Konvertierungstasks aus.

      • Wenn Sie den Assistenten über Visual Studio ausführen, werden die im Projekt enthaltenen Pakete von Integration Services 2005, 2008 oder 2008 R2 in das Format konvertiert, das von der aktuellen Version von Integration Services verwendet wird. Ein Update des ursprünglichen Projekts (.dtproj) und der Paketdateien (.dtsx) wird durchgeführt.

      • Wenn Sie den Assistenten über SQL Server Management Studio ausführen, generiert der Assistent eine Projektbereitstellungsdatei (.ispac) von den Paketen und Konfigurationen, die im Projekt enthalten sind. Ein Update der Originalpaketdateien (.dtsx) wird nicht durchgeführt.

        Sie können eine vorhandene Datei auswählen oder eine neue Datei erstellen (auf der Assistentenseite für dasAuswahlziel).

        Zur Aktualisierung von Paketdateien bei der Konvertierung eines Projekts führen Sie den Assistenten für die Konvertierung von Integration Services-Projekten über Visual Studio aus. Wenn Paketdateien unabhängig von einer Projektkonvertierung aktualisiert werden sollen, führen Sie den Assistenten zum Konvertieren von Integration Services-Projekten in SQL Server Management Studio aus, und führen Sie dann den SSIS-Paketupgrade-Assistenten aus. Wenn Sie die Paketdateien getrennt aktualisieren, stellen Sie sicher, dass Sie die Änderungen speichern. Andernfalls werden bei der Konvertierung des Projekts in das Projektbereitstellungsmodell alle nicht gespeicherten Änderungen am Paket nicht konvertiert.

    Weitere Informationen zum Paketupgrade finden Sie unter Aktualisieren von Integration Services-Paketen und Aktualisieren von Integration Services-Paketen mit dem SSIS-Paketupgrade-Assistenten.

  3. Stellen Sie das Projekt auf dem Integration Services-Server bereit. Weitere Informationen finden Sie in den folgenden Anweisungen: So stellen Sie ein Projekt auf dem Integration Services-Server bereit.

  4. (Optional) Erstellen Sie eine Umgebung für das bereitgestellte Projekt. Weitere Informationen finden Sie unter Erstellen und Zuordnen einer Serverumgebung.

So konvertieren Sie ein Projekt in das Projektbereitstellungsmodell

  1. Öffnen Sie das Projekt in Visual Studio, und klicken Sie dann im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt. Klicken Sie anschließend auf In Projektbereitstellungsmodell konvertieren.

    - oder -

    Klicken Sie im Objekt-Explorer in Management Studio mit der rechten Maustaste auf den Knoten Projekte, und wählen Sie dann die Option Pakete importieren aus.

  2. Schließen Sie den Assistenten ab. Weitere Informationen finden Sie unter Assistent für die Konvertierung von Integration Services-Projekten.

So stellen Sie ein Projekt auf dem Integration Services-Server bereit

  1. Öffnen Sie das Projekt in Visual Studio, und wählen Sie dann im Menü Projekt die Option Bereitstellen aus, um den Bereitstellungs-Assistent für Integration Services zu starten.

    - oder -

    Erweitern Sie in SQL Server Management Studio den Integration Services > SSISDB-Knoten im Objekt-Explorer, und navigieren Sie dann zum Projektordner für das bereitzustellende Projekt. Klicken Sie mit der rechten Maustaste auf den Ordner Projekte, und klicken Sie dann auf Projekt bereitstellen.

    - oder -

    Führen Sie an der Eingabeaufforderung isdeploymentwizard.exe über %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn aus. Auf 64-Bit-Computern steht in %ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn auch eine 32-Bit-Version des Tools zur Verfügung.

  2. Klicken Sie auf der Seite Quelle auswählen auf Projektbereitstellungsdatei, um die Bereitstellungsdatei für das Projekt auszuwählen.

    - oder -

    Klicken Sie auf Integration Services-Katalog, um ein Projekt auszuwählen, das bereits im SSISDB-Katalog bereitgestellt wurde.

  3. Schließen Sie den Assistenten ab. Weitere Informationen finden Sie unter Bereitstellungs-Assistent für Integration Services.