Ik krijg deze foutmelding als ik probeer verbinding te maken met een Excel via MSSQL Server Data Import oftewel SSIS pakket De Microsoft.ACE.OLEDB.16.0
provider is niet geregistreerd op de lokale machine. (System.Data
)
Het is niet dezelfde versie, ik denk dat er andere patches nodig zijn
Opmerking: Ik draai SQL 2016 Developer 64bit, Office 2016 64bit.
Ik had hetzelfde probleem en loste het op door het volgende te downloaden:
Download en installeer dit: https://www.microsoft.com/en-us/download/details.aspx?id=54920
Welk bestand u ook probeert te openen/importeren, zorg ervoor dat u het selecteert als een Office 2010-bestand (ook al is het misschien een Office 2016-bestand).
Het werkt.
Voor iedereen die nog steeds vast zit op dit probleem na het proberen van het bovenstaande. Als je rechts klikt op de database en gaat naar taken->importeren, dan is hier het probleem. Ga naar je start menu en onder sql server, zoek de x64 bit import export wizard en probeer dat. Werkte als een charme voor mij, maar het kostte me veel te lang om het te vinden Microsoft!