Forum Discussion
DataSource no encontrado
DataSource.NotFound: Libro de Excel: el proveedor 'Microsoft.ACE.OLEDB.12.0' no está registrado en el equipo local. Es posible que se requiera la versión de 64 bits del proveedor OLEDB del motor de base de datos de Access para leer este tipo de archivo.
¿Qué hacer? ¿Cómo descargar y configurar? Mis datos no se actualizan.
¡Por favor, avísenos!
10 Replies
- Syndicate_Admin
Administrator
Esto significa que Power B está intentando usar el motor de base de datos de Microsoft Access (proveedor ACE OLEDB) para conectarse a un archivo de Excel, pero no está instalado en su sistema o la versión (32 bits frente a 64 bits) no coincide.
- Syndicate_Admin
Administrator
¿Cuál es su fuente de datos? ¿Está intentando conectarse a Access pero no lo tiene instalado?
- Syndicate_Admin
Administrator
El origen de datos es SharePoint.
- Syndicate_Admin
Administrator
Tuve el mismo problema porque usaba el archivo xls en SharePoint.
Por favor, revisa tu versión de Excel qué se usa en SharePoint y en tu Power BI. Podrías usar el archivo xls. Si es así, puedes volver a guardar tu archivo antiguo de Excel en el xlsx y cambiarlo también en tu escritorio Power BI.
- Syndicate_Admin
Administrator
Hola
Es posible que reciba este error porque Power BI (o Excel/Power Query) está intentando acceder a un archivo de Excel mediante el proveedor Microsoft.ACE.OLEDB.12.0, pero ese proveedor no está instalado o configurado correctamente en el sistema. Por favor, compruebe si esto funciona,
- Descargar: Motor de base de datos de Access 2016 (64 bits) - Selección AccessDatabaseEngine_X64.exe.
- Instálelo (ejecute como administrador).
- Si error: use el símbolo del sistema si 32 bits de instalación de Office: AccessDatabaseEngine_X64.exe /quiet
- Reinicie Power BI/Excel.
- Actualiza tus datos.
Gracias
Bhavin
- Syndicate_Admin
Administrator
Hice esto, pero todavía tengo el mismo problema.
- Syndicate_Admin
Administrator
Descargué e instalé el acceso al motor de base de datos de 64 bits como se mencionó anteriormente, pero todavía tengo un error y no me permite instalar la versión de 32 bits.
¡Por favor, avísenos!
- Syndicate_Admin
Administrator
Si recibe el error Microsoft.ACE.OLEDB.12.0 al conectarse a un archivo de Excel almacenado en SharePoint, puede deberse a que está utilizando el conector de Excel o Web, que intenta usar controladores OLEDB locales.
En su lugar, use el conector de carpetas de SharePoint:
En Power BI: Obtener datos → carpeta de SharePoint
Ingresa la URL de tu sitio
Autenticar si se le solicita
Filtra a tu archivo de Excel y haz clic en Combinar y cargar
- Syndicate_Admin
Administrator
Hice lo mismo antes.
- Syndicate_Admin
Administrator
- Estoy conectado solo a mi carpeta Shrepoint, todavía tiene el mismo mensaje de error.Error en la última actualización: 01/05/2025 22:17:22
Se ha producido un error al procesar los datos del conjunto de datos. Ocultar detallesError de la fuente de datos: DataSource.NotFound: Libro de Excel: el proveedor 'Microsoft.ACE.OLEDB.12.0' no está registrado en el equipo local. Es posible que se requiera la versión de 64 bits del proveedor OLEDB del motor de base de datos de Access para leer este tipo de archivo. Para descargar el software cliente, visite el siguiente sitio: https://go.microsoft.com/fwlink/?LinkID=285987.. Microsoft.Data.Mashup.ErrorCode = 10478. . La excepción fue provocada por la interfaz IDbCommand. Mesa: ATM ALL. URI del clúster: WABI-NORTH-EUROPE-F-PRIMARY-redirect.analysis.windows.net ID de la actividad: 636970CF-173B-4E81-9A66-9B535928431E ID de solicitud: 00E8B65E-09B3-9145-631A-B912ECAD2164 Hora: 2025-05-02 02:17:22Z