Příznaky
Předpokládejme, že importujete databázi Accessu do databáze Microsoft SQL serveru pomocí Průvodce importem a exportem v SQL serveru 2012 Management Studio (SSMS 2012) nebo SSMS 2014. Když jako zdroj dat použijete zprostředkovatele OLE DB databázového stroje Microsoft Office 15,0 Access , zobrazí se následující chybová zpráva:
Nešlo připojit zdrojovou komponentu. Chyba 0xC0202009: Source-XXXX [1]: SSIS kód chyby DTS_E_OLEDBERROR. Došlo k chybě OLE DB. Kód chyby: 0x80040E37. Chyba 0xC02020E8: Source-XXXX [1]: otevření sady řádků pro "' XXXX" se nezdařilo. Zkontrolujte, jestli objekt v databázi existuje.
Příčina
K tomuto problému dochází proto, že poskytovatel Microsoft Office 15,0 Access Database Engine není dobře podporovaný. Když ho použijete jako zdroj dat, v Accessové databázi nejde najít související název tabulky.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 4 pro SQL Server 2012 SP2 /en-us/help/3007556
Kumulativní aktualizace 5 pro SQL Server 2014 /en-us/help/3011055
Kumulativní aktualizace 13 pro SQL Server 2012 SP1 /en-us/help/3002044
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.