En la anterior entrada os puse un pequeño ejemplo de conexión con MS Access desde #Python, pero al ir a probarlo en #Windows7, el resultado fue el siguiente:
Posiblemente se deba a que tengo Windows 7 de 64 bits, pero tengo instalado MS Office 2007, que es de 32 bits, y Anaconda de 64 bits, y claro … Microsoft Windows se hace un lio, y … error que te crió!
Como el error que me da es que no tengo los drivers instalados, pues … a descargar los drives Microsoft ACE drivers 64 bits. Le doy a instalar, pero recibo este “bonito” mensaje:
Mal asunto!!
Compruebo que no soy el único que ha pasado por este problema, así que aquí obtengo una posible solución, que consiste en instalar Microsoft ACE drivers en modo pasivo, desde una línea de comando MS-DOS:
AccessDatabaseEngine_X64.exe /passive
Ni siquiera me da tiempo a ver lo que se instala, pero … vuelvo a mi pequeño ejemplo, ejecuto y ….
Otro problema solucionado, y seguimos aprendiendo!