Príznaky
Predpokladajme, že importujete Accessovú databázu do databázy servera Microsoft SQL Server pomocou Sprievodcu importom a exportom v SQL Server 2012 Management Studio (SSMS 2012) alebo SSMS 2014. Ak používate Microsoft Office 15,0 Access databázový stroj OLE DB Provider ako zdroj údajov, zobrazí sa toto chybové hlásenie:
Zdrojová súčasť sa nedá pripojiť. Chyba 0xC0202009: Source-XXXX [1]: SSIS kód chyby DTS_E_OLEDBERROR. Vyskytla sa chyba OLE DB. Kód chyby: 0x80040E37. Chyba 0xc02020e8: Source-XXXX [1]: Otvorenie skupiny riadkov pre "' XXXX '" zlyhalo. Skontrolujte, či objekt existuje v databáze.
Príčina
Tento problém sa vyskytuje, pretože Microsoft Office 15,0 Access databázový stroj OLE DB Provider nie je dobre podporovaná. Keď ho použijete ako zdroj údajov, súvisiaca názov tabuľky sa v databáze Accessu nenachádza.
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 4 pre SQL Server 2012 SP2 /en-us/help/3007556
Kumulatívna aktualizácia 5 pre SQL Server 2014 /en-us/help/3011055
Kumulatívna aktualizácia 13 pre SQL Server 2012 SP1 /en-us/help/3002044
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.