Estoy tratando de hacer una carga de datos a Evolution pero al momento de ejecutar la importación, en la bitácora se muestra el siguiente error: 07/10/2014 05:17:35 p.m. - ERROR: Error al abrir el archivo texto. The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. StackTrace:
at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource Según indagué un poco el error es surgido a que hace falta Microsoft Access Database Engine, pero ésto se instala previo a la instalación de Evolution, cosa que si se realizó. Como dato curioso: Mi pc es de 64 bits y tengo instalado Office 32 bits así como el Access Database Engine fue instalado de 32 bits ya que no dejó de 64 por lo mismo de que el Office es de 32 bits. Cual podría ser el origen del problema y su respectiva solución? |
El origen del problema es: Como dato curioso: Mi pc es de 64 bits y tengo instalado Office 32 bits así como el Access Database Engine fue instalado de 32 bits ya que no dejó de 64 por lo mismo de que el Office es de 32 bits. Desinstala todo lo que sea de 32 bits y luego instala office de 64 bits y ya no instales "Access Database Engine", porque no es necesario si tenes Office instalado, además que es un prerequisito para los servers no para las computadoras de los implantadores. |