Installieren von Integration Services

SQL Server stellt ein einzelnes Setupprogramm bereit, um eine oder alle komponenten, einschließlich Integration Services, zu installieren. Über das Setup können Sie Integration Services mit oder ohne andere SQL Server Komponenten auf einem einzelnen Computer installieren.

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

Dieses Thema umfasst weder Anweisungen für den Start des Setups noch für die Verwendung des Setup-Assistenten oder die Ausführung des Setups über die Befehlszeile. Schritt-für-Schritt-Anweisungen zum Starten des Setups und auswählen der zu installierenden Komponenten finden Sie unter Schnellstartinstallation von SQL Server 2014. Informationen zu Befehlszeilenoptionen für die Installation von Integration Services finden Sie unter Installieren SQL Server 2014 über die Eingabeaufforderung.

Vorbereiten der Installation von Integration Services

Überprüfen Sie vor der Installation von Microsoft SQL Server Integration Services die folgenden Anforderungen:

Auswählen der Konfiguration von Integration Services

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

  • Sie können SQL ServerIntegration Services auf einem Computer ohne vorherige Instanzen von SQL Server installieren.

  • Sie können SQL Server 2014 Integration Services (SSIS) parallel zu einer vorhandenen instance von SQL Server 2008 Integration Services (SSIS) und SQL Server 2012 Integration Services (SSIS) installieren.

    Wenn Sie ein Upgrade auf SQL Server 2014 Integration Services (SSIS) auf einem Computer durchführen, auf dem bereits eine dieser früheren Versionen von Integration Services installiert ist, wird SQL Server 2014 Integration Services (SSIS) parallel zur früheren Version installiert.

    Weitere Informationen zum Upgrade von Integration Services finden Sie unter Upgraden von Integration Services. Informationen zur Abwärtskompatibilität mit früheren Versionen von Integration Services finden Sie unter Abwärtskompatibilität von 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.

Hinweis

In vorherigen Versionen von SQL Serverhatten alle Benutzer in der Gruppe Benutzer standardmäßig Zugriff auf den Dienst SQL Server , wenn Sie Integration Services installiert haben. Wenn Sie SQL Server 2014 installieren, haben Benutzer keinen Zugriff auf den Integration Services-Dienst. Der Dienst ist standardmäßig sicher. Nachdem SQL Server installiert wurde, muss der SQL Server Administrator das DCOM-Konfigurationstool (Dcomcnfg.exe) ausführen, um bestimmten Benutzern Zugriff auf SQL Server Integration Services 12.0 zu gewähren.

Informationen zum Gewähren von Berechtigungen finden Sie unter Gewähren von Berechtigungen für den Integration Services-Dienst.

Wenn Sie den Setup-Assistenten zum Installieren von Integration Services verwenden, verwenden Sie eine Reihe von Seiten, um Komponenten und Optionen anzugeben. Im Folgenden werden Seiten im Setup-Assistenten aufgeführt, auf denen sich die ausgewählten Optionen auf Ihre Installation von Integration Services mit Auswahlempfehlungen auswirken:

  • Featureauswahl

    Wählen Sie Integration Services aus, um den Integration Services-Dienst zu installieren und Pakete außerhalb der Entwurfsumgebung auszuführen.

    Wählen Sie für eine vollständige Installation von Integration Services zusammen mit den Tools und der Dokumentation für die Entwicklung und Verwaltung von Paketen sowohl Integration Services als auch die folgenden freigegebenen Features aus:

    • SQL Server Data Tools , um die Tools zum Entwerfen von Paketen zu installieren.

    • Verwaltungstools: Schließen Sie ab, um SQL Server Management Studio für die Verwaltung von Paketen zu installieren.

    • Clienttools SDK zum Installieren verwalteter Assemblys für die Integration Services-Programmierung.

    Viele Data Warehousing-Lösungen erfordern auch die Installation zusätzlicher SQL Server Komponenten, z. B. der SQL Server-Datenbank-Engine, SQL Server Analysis Services und SQL Server Reporting Services.

    Hinweis

    Einige SQL Server-Komponenten, die Sie auf der Seite Funktionsauswahl des Setup-Assistenten zur Installation auswählen können, installieren eine Teilmenge der Integration Services-Komponenten. Diese Komponenten sind für bestimmte Tasks hilfreich, aber die Funktionalität von Integration Services ist begrenzt. Beispielsweise werden mit der Option Database Engine Services die Integration Services -Komponenten installiert, die für den SQL Server -Import/Export-Assistenten erforderlich sind. Die Option SQL Server Data Tools installiert die Integration Services-Komponenten, die zum Entwerfen eines Pakets erforderlich sind, aber der Integration Services-Dienst ist nicht installiert, und Sie können keine Pakete außerhalb von SQL Server Data Tools ausführen. Um eine vollständige Installation von Integration Servicessicherzustellen, müssen Sie auf der Seite Funktionsauswahl die Integration Services auswählen.

    Installation auf einem 64-Bit-Computer Wenn Sie Integration Services auf einem 64-Bit-Computer auswählen, werden nur die 64-Bit-Versionen der Runtime und der Tools installiert. Wenn Sie Pakete im 32-Bit-Modus ausführen müssen, müssen Sie eine zusätzliche Option auswählen, um die 32-Bit-Version der Laufzeit und der Tools zu installieren:

    • Wenn auf dem 64-Bit-Computer das x86-Betriebssystem ausgeführt wird, wählen Sie SQL Server Data Tools oder Verwaltungstools – Abschließen aus.

    • Wenn auf dem 64-Bit-Computer das Betriebssystem Itanium ausgeführt wird, wählen Sie Verwaltungstools – Abgeschlossen aus.

    Installieren auf einem dedizierten Server für ETL Wenn Sie einen dedizierten Server für ETL-Prozesse (Extraktion, Transformation und Laden) verwenden möchten, sollten Sie bei der Installation von Integration Services eine lokale instance der SQL Server-Datenbank-Engine installieren. Integration Services speichert Pakete üblicherweise in einer Instanz des Datenbank-Engine s und verwendet den SQL Server -Agent zum Planen dieser Pakete. Wenn der ETL-Server nicht über eine instance der Datenbank-Engine verfügt, müssen Sie Pakete von einem Server planen oder ausführen, der über eine instance der Datenbank-Engine verfügt. Dies bedeutet, dass die Pakete nicht auf dem ETL-Server ausgeführt werden, sondern stattdessen 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.

  • Instanzkonfiguration

    Jede Auswahl, die Sie auf der Seite Instanzkonfiguration vornehmen, wirkt sich nicht auf Integration Services oder den Integration Services-Dienst aus.

    Sie können nur eine instance des Integration Services-Diensts auf einem Computer installieren. Sie stellen mithilfe des Computernamens eine Verbindung zu dem Dienst her.

    Standardmäßig ist der Integration Services-Dienst für die Verwaltung von Paketen konfiguriert, die in der msdb-Datenbank im instance der Datenbank-Engine gespeichert sind, die gleichzeitig mit Integration Services installiert wird. Wenn ein instance der Datenbank-Engine nicht gleichzeitig mit Integration Services installiert wird, wird der Integration Services-Dienst für die Verwaltung von Paketen konfiguriert, die in der msdb-Datenbank der lokalen Standard-instance der Datenbank-Engine gespeichert sind. Damit Pakete verwaltet werden können, die in einer benannten Instanz, einer Remoteinstanz oder in mehreren Instanzen der Datenbank-Engine gespeichert sind, müssen Sie die Konfigurationsdatei ändern. Weitere Informationen zum Ändern dieser Konfigurationsdatei finden Sie unter Konfigurieren des Integration Services-Diensts (SSIS-Dienst).

  • Serverkonfiguration

    Überprüfen Sie die Einstellungen für den Integration Services-Dienst auf der Registerkarte Dienstkonten auf der Seite Serverkonfiguration .

    Wenn Windows 7 oder Windows Server 2008 R2 installiert ist, wird der Integration Services-Dienst für die Ausführung unter dem virtuellen Konto NT Services\MsDtsServer120 registriert, und der Starttyp ist Automatisch. Sie müssen kein Kennwort für das virtuelle Konto eingeben. Wenn Microsoft Vista oder Windows Server 2008 installiert ist, wird der Integration Services-Dienst für die Ausführung unter dem integrierten Netzwerkdienstkonto registriert, und der Starttyp lautet Automatisch. Sie müssen kein Kennwort für das integrierte Netzwerkdienstkonto eingeben.

Bei einer Neuinstallation wird Integration Services standardmäßig so konfiguriert, dass Ereignisse im Zusammenhang mit der Ausführung von Paketen im Anwendungsereignisprotokoll nicht protokolliert werden. Diese Einstellung verhindert, dass zu viele Ereignisprotokolleinträge verwendet werden, wenn Sie die Datensammlerfunktion von SQL Server 2014 verwenden. Zu den nicht protokollierten Ereignissen gehören EventID 12288 "Paket wurde gestartet" und EventID 12289 "Paket wurde erfolgreich beendet". Wenn Sie diese Ereignisse im Anwendungsereignisprotokoll protokollieren möchten, öffnen Sie die Registrierung zum Bearbeiten. Suchen Sie anschließend in der Registrierung den Knoten "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\120\SSIS", und ändern Sie den Wert DWORD der Einstellung LogPackageExecutionToEventLog von 0 auf 1.

Grundlegendes zu den Integration Services

Integration Services installiert den Integration Services-Dienst.

Der Integration Services-Dienst wird installiert, wenn Sie auf der Seite Featureauswahl die Option Integration Services auswählen. Wenn Sie die Standardeinstellungen auf der Seite Serverkonfiguration akzeptieren, ist der Integration Services-Dienst aktiviert, und der Starttyp ist Automatisch.

Es kann nur eine einzige Instanz des Integration Services -Dienstes auf einem Computer installiert werden. Der Dienst ist nicht spezifisch für eine bestimmte Instanz von Datenbank-Engine. Sie stellen eine Verbindung mit dem Dienst mit dem Namen des Computers her, auf dem der Dienst ausgeführt wird.

Installieren von Integration Services auf 64-Bit-Computern

Auf 64-Bit-Computern installierte Integration Services-Funktionen

Setup installiert verschiedene Integration Services-Features basierend auf den ausgewählten Setupoptionen:

  • Wenn Sie SQL Server installieren und Integration Services für die Installation auswählen, werden alle verfügbaren 64-Bit-Integration Services-Features und -Tools installiert.

  • Wenn Sie Integration Services-Entwurfszeitfeatures benötigen, müssen Sie auch SQL Server Data Tools (SSDT) installieren.

  • Wenn Sie 32-Bit-Versionen der Integration Services-Runtime und -Tools benötigen, um bestimmte Pakete im 32-Bit-Modus auszuführen, müssen Sie auch SQL Server Data Tools (SSDT) installieren.

64-Bit-Funktionen werden im Verzeichnis Programme installiert, 32-Bit-Funktionen werden getrennt davon im Verzeichnis Programme (x86) installiert. (Dieses Verhalten ist nicht spezifisch für Integration Services oder für SQL Server.)

Wichtig

SQL Server Data Tools (SSDT), die 32-Bit-Entwicklungsumgebung für Integration Services-Pakete, wird unter dem 64-Bit-Betriebssystem Itanium nicht unterstützt und nicht auf Itanium-Servern installiert.