Problembeschreibung
Es wird davon ausgegangen, dass Sie eine Access-Datenbank mithilfe des Import/Export-Assistenten in SQL Server 2012 Management Studio (SSMS 2012) oder SSMS 2014 in eine Microsoft SQL Server-Datenbank importieren. Wenn Sie Microsoft Office 15,0 Access-Datenbankmodul-OLE DB-Anbieter als Datenquelle verwenden, wird die folgende Fehlermeldung angezeigt:
Quellkomponente konnte nicht verbunden werden. Fehler 0xC0202009: Source-XXXX [1]: SSIS-Fehler Code DTS_E_OLEDBERROR. Ein OLE DB-Fehler ist aufgetreten. Fehlercode: 0x80040E37. Fehler 0xc02020e8: Source-XXXX [1]: ein Rowset für "' xxxx '" konnte nicht geöffnet werden. Überprüfen Sie, ob das Objekt in der Datenbank vorhanden ist.
Ursache
Das Problem tritt auf, weil der OLE DB-Anbieter des Microsoft Office 15,0 Access-Datenbankmoduls nicht gut unterstützt wird. Wenn Sie es als Datenquelle verwenden, kann der verknüpfte Tabellenname nicht in der Access-Datenbank gefunden werden.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 4 für SQL Server 2012 SP2 /en-us/help/3007556
Kumulatives Update 5 für SQL Server 2014 /en-us/help/3011055
Kumulatives Update 13 für SQL Server 2012 SP1 /en-us/help/3002044
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.