Symptomen
Veronderstel dat u een Access-database importeert in een Microsoft SQL Server-database met behulp van de wizard Importeren en exporteren in SQL Server 2012 Management Studio (SSMS 2012) of SSMS 2014. Wanneer u Microsoft Office 15,0 Access Database Engine OLE DB-provider als gegevensbron gebruikt, wordt het volgende foutbericht weergegeven:
Kon brononderdeel niet verbinden. Fout 0xc0202009: Source-XXXX [1]: SSIS-fout code DTS_E_OLEDBERROR. Er is een OLE DB-fout opgetreden. Foutcode: 0x80040E37. Fout 0xc02020e8: Source-XXXX [1]: het openen van een Rijset voor "' XXXX ' is mislukt. Controleer of het object bestaat in de database.
Oorzaak
Dit probleem doet zich voor omdat Microsoft Office 15,0 Access Database Engine OLE DB-provider niet goed wordt ondersteund. Als u dit als gegevensbron gebruikt, is de naam van de gerelateerde tabel niet te vinden in de Access-database.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2012 SP2 /en-us/help/3007556
Cumulatieve update 5 voor SQL Server 2014 /en-us/help/3011055
Cumulatieve update 13 voor SQL Server 2012 SP1 /en-us/help/3002044
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.