Installieren von Integration Services (SSIS)

Gilt für:yes SQL Server (alle unterstützten Versionen) yes SSIS Integration Runtime in Azure Data Factory

SQL Server stellt ein einzelnes Setupprogramm bereit, um eine oder alle zugehörigen Komponenten zu installieren, einschließlich Integration Services. Verwenden Sie SQL Server Setup, um Integration Services mit oder ohne andere SQL Server Komponenten auf einem einzelnen Computer zu installieren.

In diesem Artikel werden wichtige Aspekte erläutert, die Sie vor der Installation von Integration Services kennen sollten. Die Informationen in diesem Artikel helfen Ihnen bei der Bewertung der Installationsoptionen, sodass Sie die Werte auswählen können, die zu einer erfolgreichen Installation führen.

Erste Schritte bei der Installation von Integration Services

Lesen Sie vor der Installation von Microsoft SQL Server Integration Services die folgenden Informationen:

Eigenständige oder parallele Installation

Sie können SQL Server Integration Services in den folgenden Konfigurationen installieren:

  • Installieren Sie SQL Server Integration Services auf einem Computer, der über keine vorherigen Instanzen von SQL Server verfügt.

  • Installieren Sie Integration Services zusammen mit einer vorhandenen Instanz von SQL Server.

Wenn Sie ein Upgrade auf die neueste Version von Integration Services auf einem Computer durchführen, der über eine frühere Version von Integration Services verfügt, wird die aktuelle Version zusammen mit der früheren Version installiert.

Weitere Informationen zum Aktualisieren von Integration Services finden Sie unter Upgrade Integration Services.

Installieren von Integration Services

Nachdem Sie die Installationsanforderungen für SQL Server überprüft und sichergestellt haben, dass Ihr Computer diese Anforderungen erfüllt, können Sie Integration Services installieren.

  1. Wenn Sie noch nicht über Microsoft SQL Server verfügen, laden Sie eine kostenlose Developer Edition auf SQL Server-Downloads herunter. SSIS ist nicht in der Express Edition von SQL Server enthalten.

  2. Wählen Sie im SQL Server-Setup-Assistenten New SQL stand-alone installation or add features to an existing installation (Neue eigenständige SQL-Installation oder Hinzufügen von Funktionen zu einer vorhandenen Installation) aus. Um Integration Services zu installieren, treffen Sie auf der Seite Funktionsauswahl folgende Auswahl:

    • Wählen Sie unter Freigegebene Funktionen die Option Integration Services aus.

    • Wählen Sie unter Freigegebene Funktionen optional Clienttools SDK aus, um verwaltete Assemblys für Integration Services Programmierung zu installieren.

    • Wählen Sie unter Instanzfeatures optional Datenbank-Engine Dienste aus, um die SSIS-Katalogdatenbank zu hosten, um SSIS-Pakete zu speichern, zu verwalten, auszuführen und zu überwachen.

    Install Integration Services feature selection

  3. Erwägen Sie die Installation zusätzlicher Komponenten für Integration Services. Weitere Informationen finden Sie im Abschnitt Installieren zusätzlicher Komponenten in diesem Artikel.

Hinweis

Einige SQL Server Komponenten, die Sie für die Installation auswählen können, auf der Seite Funktionsauswahl der Setup-Assistant eine Teilmenge von Integration Services Komponenten installieren. Diese Komponenten sind für bestimmte Aufgaben nützlich, aber die Funktionalität von Integration Services ist eingeschränkt. Mit der Option Datenbank-Engine Services werden beispielsweise die Integration Services Komponenten installiert, die für den SQL Server Import/Export-Assistenten erforderlich sind. Um eine vollständige Installation von Integration Services sicherzustellen, müssen Sie Integration Services auf der Seite Funktionsauswahl auswählen.

Installieren eines dedizierten Servers für ETL-Prozesse

Wenn Sie einen dedizierten Server für ETL-Prozesse (Extrahieren, Transformieren und Laden) verwenden möchten, installieren Sie eine lokale Instanz der SQL Server Datenbank-Engine, wenn Sie Integration Services installieren. Integration Services speichert Pakete in der Regel in einer Instanz des Datenbank-Engine und verwendet SQL Server-Agent für die Planung dieser Pakete. Wenn der ETL-Server nicht über eine Instanz des Datenbank-Engine verfügt, müssen Sie Pakete von einem Server planen oder ausführen, der über eine Instanz des Datenbank-Engine verfügt. Dies führt dazu, dass die Pakete nicht auf dem ETL-Server ausgeführt werden, sondern auf dem Server, auf dem sie gestartet wurden. Als Ergebnis werden die Ressourcen des dedizierten ETL-Servers nicht wie gewünscht verwendet. Darüber hinaus werden die Ressourcen anderer Server möglicherweise durch die ausgeführten ETL-Prozesse belastet.

Konfigurieren der SSIS-Ereignisprotokollierung

In einer neuen Installation ist Integration Services standardmäßig so konfiguriert, dass keine Ereignisse protokolliert werden, die sich auf die Ausführung von Paketen im Anwendungsereignisprotokoll beziehen. Diese Einstellung verhindert zu viele Ereignisprotokolleinträge, wenn Sie die Datensammlerfunktion von SQL Server verwenden. Nicht protokollierte Ereignisse sind EventID 12288, "Package started" und EventID 12289, "Package finished successfully". Um diese Ereignisse im Anwendungsereignisprotokoll zu protokollieren, öffnen Sie die Registrierung zur Bearbeitung. Suchen Sie dann in der Registrierung den HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS Knoten, und ändern Sie den DWORD-Wert der LogPackageExecutionToEventLog-Einstellung von in .

Installieren zusätzlicher Komponenten

Wählen Sie für eine vollständige Installation von Integration Services die benötigten Komponenten aus der folgenden Liste aus:

  • Integrationsdienste Installieren Sie SSIS mithilfe des Setup-Assistenten von SQL Server. Durch die Auswahl von SSIS werden Folgende Komponenten installiert:

    • Unterstützung für den SSIS-Katalog in der SQL Server-Datenbank-Engine.

    • Das optionale Scale Out-Feature.

    • 32-Bit- und 64-Bit-SSIS-Komponenten.

    Durch die Installation von Integration Services allein werden NICHT die Tools installiert, die zum Entwerfen und Entwickeln von SSIS-Paketen erforderlich sind.

  • Datenbank-Engine-Dienste Installieren Sie die Datenbank-Engine mithilfe des SQL Server-Setup-Assistenten. Durch Auswahl der Datenbank-Engine-Dienste können Sie die SSIS-Katalogdatenbank SSISDB zum Speichern, Verwalten, Ausführen und Verwalten von SSIS-Paketen erstellen und hosten.

  • SQL Server Data Tools (SSDT) Informationen zum Herunterladen und Installieren von SSDT finden Sie unter Herunterladen von SQL Server Data Tools (SSDT). Nach der Installation von SSDT können Sie SSIS-Pakete entwerfen und bereitstellen. SSDT installiert Folgendes:

    • Die Entwurfs- und Entwicklungstools für SSIS-Pakete, einschließlich SSIS Designer.

    • Nur 32-Bit-SSIS-Komponenten.

    • Eine eingeschränkte Version von Visual Studio (wenn noch keine Visual Studio-Edition installiert ist).

    • Visual Studio Tools für Anwendungen (VSTA) – der Skript-Editor, der vom SSIS-Skripttask und von der SSIS-Skriptkomponente verwendet wird.

    • SSIS-Assistenten, einschließlich des Bereitstellungs-Assistenten und des Paketupgrade-Assistenten.

    • SQL Server-Import/Export-Assistent.

    Wichtig

    Ab Visual Studio 2019 gibt es kein eigenständiges Installationsprogramm für SSDT. Sie können jetzt die SSIS-Designer-Erweiterung aus dem VS Market Place beziehen.

  • Integration Services-Feature Pack für Azure. Sie können das Feature Pack hier herunterladen: Azure Feature Pack für Integration Services (SSIS). Indem Sie das Feature Pack installieren, können Sie eine Verbindung mit den Speicher- und Analysediensten in der Azure-Cloud herstellen und damit u.a. die folgenden Dienste nutzen:

    • „Azure Blob Storage“.

    • Azure HDInsight.

    • Azure Data Lake Store.

    • Azure Synapse Analytics.

    • Azure Data Lake Storage (Gen2).

  • Weitere optionale Komponenten. Sie können optional weitere Drittanbieterkomponenten aus dem SQL Server-Feature Pack herunterladen.

Nächste Schritte

Weitere Informationen zur Integration Services-Installation und zu Featureupdates finden Sie in den folgenden Artikeln: