Mi base de datos Microsoft Access 2016 que he usado durante años de repente me muestra un error de formato de base de datos no reconocido. Originalmente desarrollé la base de datos en Access 2010, pero ahora la migré a 2016. Tengo todos los parches más recientes. Me di cuenta de que la biblioteca Microsoft ADO 3.6 ya no está disponible y, por lo tanto, parte de mi código no se compilaba. Pero he leído que existen soluciones para eso. He probado compacto y reparado. Lo último que hice fue crear una nueva base de datos y mover tablas y otros objetos uno por uno. Pero vuelve a aparecer el error de formato de base de datos no reconocido. ¿Algunas ideas?
Respuesta1
Me he encontrado con este error en varias ocasiones en el pasado, utilizando varias bases de datos independientes de MS Access, y el error se produce aparentemente de forma aleatoria y no reproducible como resultado de una operación en particular.
Tuve cierto éxito al crear un nuevo archivo de base de datos e importar todo desde la base de datos original usando elExternal Data > New Data Source > From Database > Access
ventana ySelect All
para cada pestaña de tipo de objeto. Sin embargo, incluso si tiene éxito, este enfoque normalmente sólo pospone la aparición del error, que inevitablemente volverá.
En mi experiencia, la única solución duradera es restaurar una copia de seguridad de la base de datos anterior a que comenzara a ocurrir el error.