Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
SSIS Integration Runtime in Azure Data Factory
In diesem Schnellstart wird erläutert, wie Sie mit SQL Server Management Studio (SSMS) eine Verbindung mit der SSIS-Katalogdatenbank herstellen und anschließend mit Transact-SQL-Anweisungen ein im SSIS-Katalog gespeichertes SSIS-Projekt bereitstellen.
SQL Server Management Studio ist eine integrierte Umgebung zum Verwalten jeder beliebigen SQL-Infrastruktur, von SQL Server bis hin zur SQL-Datenbank. Weitere Informationen zu SSMS finden Sie unter SQL Server Management Studio (SSMS).
Voraussetzungen
Installieren Sie die neueste Version von SQL Server Management Studio (SSMS).
Unterstützte Plattformen
Mithilfe der Informationen in diesem Schnellstart können Sie auf den folgenden Plattformen SSIS-Projekte bereitstellen:
- SQL Server unter Windows
Mithilfe der Informationen in diesem Schnellstart können Sie keine SSIS-Pakete in Azure SQL-Datenbank bereitstellen. Die gespeicherte Prozedur catalog.deploy_project erwartet den Pfad zur Datei .ispac im lokalen Dateisystem. Weitere Informationen zum Bereitstellen und Ausführen von Paketen in Azure finden Sie unter Migration von SQL Server Integration Services-Workloads in die Cloud per Lift & Shift.
Sie können die Informationen in diesem Schnellstart nicht verwenden, um ein SSIS-Paket auf SQL Server unter Linux bereitzustellen. Weitere Informationen zum Ausführen von Paketen finden Sie unter Extrahieren, Transformieren und Laden von Daten unter Linux mit SSIS.
Unterstützte Authentifizierungsmethode
Weitere Informationen finden Sie unter Authentifizierungsmethoden für die Bereitstellung.
Herstellen einer Verbindung mit der SSIS-Katalogdatenbank
Verwenden Sie SQL Server Management Studio, um eine Verbindung mit dem SSIS-Katalog einzurichten.
Öffnen Sie SQL Server Management Studio.
Geben Sie im Dialogfeld Mit Server verbinden die folgenden Informationen ein:
Einstellung Vorgeschlagener Wert Weitere Informationen Servertyp Datenbank-Engine Dieser Wert ist erforderlich. Servername Der vollqualifizierte Servername Authentifizierung SQL Server-Authentifizierung Anmeldung Das Serveradministratorkonto Dabei handelt es sich um das Konto, das Sie beim Erstellen des Servers angegeben haben. Kennwort Das Kennwort für das Serveradministratorkonto Dabei handelt es sich um das Kennwort, das Sie beim Erstellen des Servers angegeben haben. Klicken Sie auf Verbinden. Das Fenster „Objekt-Explorer“ wird in SSMS geöffnet.
Erweitern Sie im Objekt-Explorer Integration Services-Kataloge und dann SSISDB, um die Objekte in der SSIS-Katalogdatenbank anzuzeigen.
Ausführen des T-SQL-Codes
Führen Sie den folgenden Transact-SQL-Code aus, um ein SSIS-Projekt bereitzustellen.
Öffnen Sie in SSMS ein neues Abfragefenster, und fügen Sie den folgenden Code ein.
Aktualisieren Sie die Parameterwerte in der für das System gespeicherten
catalog.deploy_project-Prozedur.Achten Sie darauf, dass es sich bei SSISDB um die aktuelle Datenbank handelt.
Führen Sie das Skript aus.
Aktualisieren Sie im Objekt-Explorer ggf. die Inhalte von SSISDB, und überprüfen Sie das Projekt, das Sie bereitgestellt haben.
DECLARE @ProjectBinary AS varbinary(max)
DECLARE @operation_id AS bigint
SET @ProjectBinary =
(SELECT * FROM OPENROWSET(BULK '<project_file_path>.ispac', SINGLE_BLOB) AS BinaryData)
EXEC catalog.deploy_project @folder_name = '<target_folder>',
@project_name = '<project_name',
@Project_Stream = @ProjectBinary,
@operation_id = @operation_id out
Verwandte Inhalte
- Setzen Sie ein SSIS-Projekt mit SQL Server Management Studio (SSMS) bereit
- Bereite ein SSIS-Projekt aus Visual Studio Code mit Transact-SQL aus
- Deploye ein SSIS-Projekt über die Eingabeaufforderung mit ISDeploymentWizard.exe
- Deploye ein SSIS-Projekt mit PowerShell
- Bereite ein SSIS-Projekt mit C#-Code in einer .NET-App bereit
- Führen Sie ein SSIS-Paket mit SQL Server Management Studio (SSMS) aus
- Führen Sie ein SSIS-Paket aus SSMS mit Transact-SQL aus
- Führe ein SSIS-Paket aus Visual Studio Code mit Transact-SQL aus
- Ein SSIS-Paket von der Eingabeaufforderung aus mit DTExec.exe ausführen
- Run an SSIS package with PowerShell (Ausführen eines SSIS-Pakets mit PowerShell)
- Führe ein SSIS-Paket mit C#-Code in einer .NET-App aus