Interoperabilität und Koexistenz (Integration Services)

SQL Server 2008 Integration Services kann sowohl mit SQL Server 2005 Integration Services als auch mit SQL Server 2000 Data Transformation Services (DTS) parallel installiert werden.

Ausführliche Informationen zur Unterstützung von DTS in Integration Services finden Sie unter Unterstützung für SQL Server 2000 DTS in SQL Server 2008 R2.

Funktionen und Unterschiede

In der folgenden Tabelle sind einige Unterschiede zwischen der aktuellen und der früheren Version von Integration Services aufgelistet. Die Tabelle enthält außerdem einige Unterschiede zwischen Integration Services und dem Vorgänger DTS.

Weitere Informationen über die Änderungen, die auftreten, wenn Sie SQL Server 2005 auf SQL Server 2008 aktualisieren, finden Sie unter Überlegungen zur Aktualisierung von Integration Services.

Funktionen

SQL Server 2008 Integration Services

SQL Server 2005 Integration Services

SQL Server 2000 Data Transformation Services (Datentransformationsdienste, DTS)

Entwicklungsumgebung

Business Intelligence Development Studio (Microsoft Visual Studio 2008)

Business Intelligence Development Studio (Microsoft Visual Studio 2005)

Enterprise Manager

Verwaltungsumgebung

SQL Server Management Studio

SQL Server Management Studio

Enterprise Manager

Hauptsystemtabelle in msdb zum Speichern von Paketen

sysssispackages

sysdtspackages90

sysdtspackages

Eingabeaufforderungs-HauptHilfsprogramm zum Ausführen von Paketen

dtexec (dtexec.exe), Version 2008

dtexec (dtexec.exe), Version 2005

dtsrun (dtsrun.exe)

Standard-Stammdateisystemordner

C:\Programme\Microsoft SQL Server\100\DTS

C:\Programme\Microsoft SQL Server\90\DTS

C:\Programme\Microsoft SQL Server\80\Tools\binn

Standard-Stammregistrierungsschlüssel

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\DTS

Kompatibilitätsprobleme bei paralleler Ausführung

Wenn Sie SQL Server 2008 Integration Services parallel mit SQL Server 2005 Integration Services installieren, können Sie folgende Tasks ausführen:

  • Entwerfen von Paketen in Business Intelligence Development Studio. Sie müssen die SQL Server 2008-Version von Business Intelligence Development Studio verwenden, um Pakete basierend auf SQL Server 2008 Integration Services zu entwickeln und zu verwalten. Dementsprechend müssen Sie die SQL Server 2005-Version von Business Intelligence Development Studio zum Entwickeln und Verwalten von Paketen basierend auf SQL Server 2005 Integration Services verwenden. Sie können Pakete, die in SQL Server 2005 Integration Services entwickelt wurden, in der SQL Server 2008-Version von Business Intelligence Development Studio laden und ausführen. Wenn Sie die Änderungen speichern, werden die Pakete jedoch in dem Paketformat gespeichert, das von SQL Server 2008 Integration Services verwendet wird. Nach dem Speichern in dem von SQL Server 2008 Integration Services verwendeten Format können Pakete nicht mehr in der SQL Server 2005-Version von Business Intelligence Development Studio geöffnet oder mit den SQL Server 2005 Integration Services-Tools ausgeführt werden.

  • Verwalten von Paketen in SQL Server Management Studio. Sie können keine Verbindung mit einer Instanz der SQL Server 2005-Version des Integration Services-Diensts von der SQL Server 2008-Version von Management Studio herstellen. Das heißt, im Dialogfeld Verbindung mit Server herstellen können Sie keinen Server eingeben, auf dem nur die SQL Server 2005-Version des Integration Services-Diensts ausgeführt wird. Sie können jedoch die Konfigurationsdatei für den Dienst von der SQL Server 2008-Version von Management Studio aus bearbeiten und so Pakete verwalten, die in einer Instanz von SQL Server 2005 gespeichert sind. Weitere Informationen finden Sie unter Konfigurieren des Integration Services (SSIS)-Diensts.

  • Speichern von Paketen in SQL Server. SQL Server 2008 Integration Services-Pakete können in der msdb-Datenbank einer Instanz von SQL Server 2008 gespeichert werden. Ebenso können SQL Server 2005 Integration Services-Pakete in der msdb-Datenbank einer Instanz von SQL Server 2005 gespeichert werden. Es können jedoch keine SQL Server 2008 Integration Services-Pakete in der msdb-Datenbank einer Instanz von SQL Server 2005 gespeichert werden. Ebenso wenig können SQL Server 2005 Integration Services-Pakete in der msdb-Datenbank einer Instanz von SQL Server 2008 gespeichert werden.

    In einer Instanz von SQL Server 2008 können Sie Pakete von einer SQL Server 2005-Instanz importieren, Sie können jedoch keine Pakete in eine SQL Server 2005-Instanz exportieren.

    In einer Instanz von SQL Server 2005 können Sie keine Pakete von einer SQL Server 2008-Instanz importieren bzw. dorthin exportieren.

  • Ausführen von Paketen. Sie können SQL Server 2005 Integration Services-Pakete mit der SQL Server 2008-Version des dtexec-Hilfsprogramms oder des SQL Server Agents ausführen. Bei jedem Laden eines Pakets, das in SQL Server 2005 Integration Services entwickelt wurde, mit einem SQL Server 2008 Integration Services-Tool, konvertiert das Tool das Paket vorübergehend im Speicher in das von SQL Server 2008 Integration Services verwendete Paketformat. Wenn das SQL Server 2005 Integration Services-Paket Probleme verursacht, die eine erfolgreiche Konvertierung verhindern, kann das SQL Server 2008 Integration Services-Tool das Paket erst ausführen, wenn diese Probleme behoben wurden. Weitere Informationen finden Sie unter Aktualisieren von Integration Services-Paketen.

Integration Services (kleines Symbol) Bleiben Sie mit Integration Services auf dem neuesten Stand

Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf der Integration Services-Seite von MSDN oder TechNet:

Abonnieren Sie die auf der Seite verfügbaren RSS-Newsfeeds, um automatische Benachrichtigungen zu diesen Aktualisierungen zu erhalten.