Obtengo este error cuando intento conectarme a cualquier excel a través de MSSQL Server Data Import, es decir, el paquete SSIS El proveedor Microsoft.ACE.OLEDB.16.0
no está registrado en la máquina local. (System.Data
)
No es la misma versión Creo que se necesita algún otro parche
Nota: Estoy ejecutando SQL 2016 Developer 64bit, Office 2016 64bit.
Tuve el mismo problema y lo resolví descargando lo siguiente:
Descargar e instalar esto: https://www.microsoft.com/en-us/download/details.aspx?id=54920
Sea cual sea el archivo al que intentas acceder/importar, asegúrate de seleccionarlo como un archivo de Office 2010 (aunque sea un archivo de Office 2016).
Funciona.
Para cualquiera que siga atascado en este problema después de intentar lo anterior. Si hace clic con el botón derecho en la base de datos y va a tareas->importar, entonces este es el problema. Vaya a su menú de inicio y bajo sql server, encuentre el asistente de importación y exportación de x64 bits y pruebe eso. A mi me funcionó de maravilla, pero me costó demasiado encontrarlo Microsoft.