Teilen über


Bereitstellen eines SSIS-Projekts über die Eingabeaufforderung mit ISDeploymentWizard.exe

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

In diesem Schnellstart wird gezeigt, wie Sie ein SSIS-Projekt über die Eingabeaufforderung bereitstellen, indem Sie den Bereitstellungs-Assistenten für Integration Services, ISDeploymentWizard.exe, ausführen.

Weitere Informationen zum Bereitstellungs-Assistenten für Integration Services finden Sie unter Bereitstellungs-Assistent für Integration Services.

Voraussetzungen

Die in diesem Artikel beschriebene Überprüfung für die Bereitstellung in Azure SQL-Datenbank erfordert SQL Server Data Tools (SSDT), Version 17.4 oder höher. Informationen zum Abrufen der neuesten Version von SSDT finden Sie unter Herunterladen von SQL Server Data Tools (SSDT).

Ein Azure SQL-Datenbank-Server überwacht Port 1433. Wenn Sie versuchen, eine Verbindung mit einem Azure SQL-Datenbank-Server innerhalb einer Unternehmensfirewall herzustellen, muss dieser Port in der Unternehmensfirewall geöffnet sein, damit Sie eine Verbindung herstellen können.

Unterstützte Plattformen

Mithilfe der Informationen in diesem Schnellstart können Sie auf den folgenden Plattformen SSIS-Projekte bereitstellen:

Dieser Schnellstart enthält keine Anleitung zum Bereitstellen von SSIS-Paketen in SQL Server unter Linux. Weitere Informationen zum Ausführen von Paketen finden Sie unter Extrahieren, Transformieren und Laden von Daten unter Linux mit SSIS.

Abrufen der Verbindungsinformationen für Azure SQL-Datenbank

Um das Paket in Azure SQL-Datenbank bereitzustellen, rufen Sie die Verbindungsinformationen ab, die für die Verbindungsherstellung mit der SSIS-Katalogdatenbank (SSISDB) benötigt werden. Sie benötigen den vollqualifizierten Servernamen und die Anmeldeinformationen für die folgenden Prozeduren.

  1. Melden Sie sich beim Azure-Portalan.
  2. Wählen Sie aus dem Menü auf der linken Seite SQL-Datenbanken aus, und klicken Sie auf der Seite SQL-Datenbanken auf die SSISDB-Datenbank.
  3. Überprüfen Sie auf der Übersichtsseite Ihrer Datenbank den vollqualifizierten Servernamen. Zeigen Sie auf den Servernamen, damit die Option Klicken Sie zum Kopieren angezeigt wird.
  4. Wenn Sie die Anmeldeinformationen für Ihren Azure SQL-Datenbank-Server vergessen, navigieren Sie zur Seite „SQL Datenbank-Server“, damit der Serveradministratorname angezeigt wird. Sie können das Kennwort falls erforderlich zurücksetzen.

Unterstützte Authentifizierungsmethode

Weitere Informationen finden Sie unter Authentifizierungsmethoden für die Bereitstellung.

Starten des Bereitstellungs-Assistenten für Integration Services

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Führen Sie ISDeploymentWizard.exe aus. Der Bereitstellungs-Assistent für Integration Services wird geöffnet.

    Wenn sich der Ordner, der ISDeploymentWizard.exe enthält, nicht in Ihrer Umgebungsvariable path befindet, müssen Sie möglicherweise mit dem Befehl cd in das Verzeichnis wechseln. Bei SQL Server 2017 lautet dieser Ordner in der Regel C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn.

Bereitstellen eines Projekts mit dem Assistenten

  1. Lesen Sie auf der Seite Einführung des Assistenten die Einführung. Klicken Sie auf Weiter, um die Seite Quelle auswählen zu öffnen.

  2. Wählen Sie auf der Seite Quelle auswählen das vorhandene SSIS-Projekt aus, das bereitgestellt werden soll.

    • Um eine Projektbereitstellungsdatei bereitzustellen, die Sie über ein Projekt in einer Entwicklungsumgebung erstellt haben, wählen Sie Projektbereitstellungsdatei aus, und geben Sie den Pfad für die ISPAC-Datei ein.
    • Um ein Projekt bereitzustellen, das bereits in einem SSIS-Katalog bereitgestellt wurde, wählen Sie Integration Services-Katalog aus, und geben Sie dann den Servernamen und den Pfad zum Projekt im Katalog ein. Klicken Sie auf Weiter , um die Seite Ziel auswählen zu sehen.
  3. Wählen Sie auf der Seite Ziel auswählen das Ziel für das Projekt aus.

    • Geben Sie den vollqualifizierten Servernamen ein. Wenn es sich bei dem Zielserver um einen Azure SQL-Datenbank-Server handelt, liegt der Name im Format <server_name>.database.windows.net vor.
    • Stellen Sie die Authentifizierungsinformationen bereit, und klicken Sie dann auf Verbinden. Weitere Informationen finden Sie in diesem Artikel unter Authentifizierungsmethoden für die Bereitstellung.
    • Klicken Sie dann auf Durchsuchen, um den Zielordner in SSISDB auszuwählen.
    • Klicken Sie dann auf Weiter, um die Seite Überprüfen zu öffnen. (Die Schaltfläche Weiter ist nur nach der Auswahl von Verbinden aktiviert.)
  4. Überprüfen Sie auf der Seite Überprüfen die Einstellungen, die Sie ausgewählt haben.

    • Sie können Ihre Auswahl ändern, indem Sie auf Zurückklicken oder indem Sie auf einen der Schritte im linken Bereich klicken.
    • Klicken Sie auf Bereitstellen , um den Bereitstellungsprozess zu starten.
  5. Wenn Sie eine Bereitstellung auf einem Azure SQL-Datenbank-Server durchführen, wird die Seite Überprüfen geöffnet. Diese prüft die im Projekt enthaltenen Pakete auf bekannte Probleme, die möglicherweise eine erwartungsgemäße Ausführung in der Azure-SSIS Integration Runtime verhindern. Weitere Informationen finden Sie unter Überprüfen von in Azure bereitgestellten SSIS-Paketen.

  6. Nachdem der Bereitstellungsvorgang abgeschlossen ist, wird die Seite Ergebnisse geöffnet. Diese Seite zeigt an, ob die einzelnen Aktionen erfolgreich ausgeführt wurden oder ob Fehler aufgetreten sind.

    • Ist die Aktion fehlerhaft, klicken Sie in der Spalte Ergebnis auf Fehler, um eine Erläuterung zum Fehler anzuzeigen.
    • Klicken Sie auf Bericht speichern..., um die Ergebnisse in einer XML-Datei zu speichern.
    • Klicken Sie auf Schließen, um den Assistenten zu beenden.

Nächste Schritte