Herstellen einer Verbindung mit einer Excel-Arbeitsmappe

Um ein Integration Services-Paket mit einer Microsoft Office Excel-Arbeitsmappe zu verbinden, ist ein Excel-Verbindungs-Manager erforderlich.

Sie können diese Verbindungs-Manager entweder im Bereich "Verbindungs-Manager" im SSIS Designer oder im Import/Export-Assistenten von SQL Server erstellen.

Welchen Datenanbieter die Verbindung verwendet, hängt von der Version des Excel-Dateiformats ab.

  • Für Dateien, die in Excel 2003 oder früher erstellt wurden, verwendet der Excel-Verbindungs-Manager den Microsoft Jet OLE DB-Anbieter.

  • Für Dateien, die in Excel 2007 oder höher erstellt wurden, erfordert das Paket den OLE DB-Anbieter für das Microsoft Office 12.0 Access-Datenbankmodul. Dieser Anbieter wird automatisch mit dem 2007 Microsoft Office System installiert. Wenn 2007 Office System nicht auf dem Computer installiert ist, auf dem Integration Services ausgeführt wird, müssen Sie den Anbieter separat installieren. Zum Installieren des OLE DB-Anbieters für die Microsoft Office 12.0 Access Database Engine laden Sie die Komponenten von folgender Webseite herunter, und installieren Sie sie: 2007 Office System Driver: Datenkonnektivitätskomponenten. Weitere Informationen zu den von Excel 2007 unterstützten Dateiformaten finden Sie unter Dateiformate, die von Excel unterstützt werden.

HinweisHinweis

Auf einem 64-Bit-Computer können Sie Pakete, die mit den Microsoft Excel-Datenquellen verbunden sind, im 64-Bit- oder im 32-Bit-Modus ausführen. Der Microsoft Jet OLE DB-Anbieter ist nur in 32-Bit erhältlich, während der OLE DB-Anbieter für die Microsoft Office 2010 Access Database Engine in der 64-Bit- und der 32-Bit-Version erhältlich ist.

So erstellen Sie einen Excel-Verbindungs-Manager im Bereich "Verbindungs-Manager"

  1. Öffnen Sie das Paket in SQL Server-Datentools (SSDT).

  2. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Verbindungs-Manager-Bereich, und klicken Sie dann auf Neue Verbindung.

  3. Wählen Sie im Dialogfeld SSIS-Verbindungs-Manager hinzufügen die Option Excel aus, und konfigurieren Sie anschließend den Verbindungs-Manager.

    Weitere Informationen zu den für diesen Verbindungs-Manager verfügbaren Konfigurationsoptionen finden Sie unter Verbindungs-Manager-Editor für Excel.

So erstellen Sie eine Excel-Verbindung mit dem SQL Server Import/Export-Assistenten

  1. Starten Sie die 32-Bit-Version des SQL Server-Import/Export-Assistenten.

  2. Wählen Sie auf der Seite Datenquelle auswählen für Datenquelle die Option Microsoft Excel aus, und konfigurieren Sie anschließend die Excel-Verbindung.

    Weitere Informationen zu den für diesen Verbindungstyp verfügbaren Konfigurationsoptionen finden Sie unter Verbindungs-Manager-Editor für Excel.

Siehe auch

Aufgaben

Herstellen einer Verbindung zu einer Access-Datenbank