Saltar al contenido principal

Access informa de que las bases de datos están en “estado incoherente”

Última actualización: 29 de noviembre de 2019

Importante: 

  • Hemos podido recopilar datos adicionales sobre las causas de este problema, que se debe a los patrones de uso en el motor de base de datos de Access con archivos en red, que no causaban problemas con las versiones anteriores de Windows, pero que han dejado de funcionar correctamente. Específicamente en Windows 10, este problema se observa por primera vez cuando se utiliza la versión 1803.

  • Actualización del 29 de noviembre: La corrección se está probando de forma más general. Será más eficaz utilizarla en entornos que usen uniformemente compilaciones del Canal mensual de Office 365, y es posible que no resuelva completamente todos los problemas.  Incluso después de que esta corrección se implemente completamente, seguiremos investigando otros problemas potenciales y, posiblemente, actualizaremos otras versiones de Access con los cambios.  Aunque hemos identificado la principal causa de los problemas que comenzaron a producirse con una actualización de Windows, aún no podemos reproducir el problema en un entorno controlado, por lo que es difícil garantizar que no haya problemas adicionales.  Si informa del problema a Microsoft, incluya toda la información que pueda sobre las circunstancias en las que tuvieron lugar los errores.

  • Actualización del 4 de abril: estamos probando una corrección para este problema y publicaremos más actualizaciones cuando podamos confirmar si esta corrección resuelve el problema.

  • Actualización del 1 de julio</c0>: Mientras probábamos una corrección para este problema, hemos visto que hay dificultades con el código tal y como está escrito. Estamos trabajando para solucionar estos problemas. Cuando lo hagamos realizaremos más pruebas. 

  • Debido a la complejidad del problema y a la necesidad de asegurarnos de no causar problemas adicionales, el proceso de publicación para este problema será más largo que el de una corrección habitual. No deje de visitar esta página para ir viendo información más actualizada.

PROBLEMA

Al abrir una base de datos, es posible que vea el siguiente mensaje de error:

"Microsoft Access ha detectado que esta base de datos tiene un estado incoherente e intentará recuperarla".

Si utiliza DAO para abrir una base de datos a partir de código de Visual Basic, es posible que vea el error 3343: «Formato de base de datos no reconocido».

Esto puede ocurrir si tiene una base de datos almacenada en un recurso compartido de archivos de red y varios usuarios la usan al mismo tiempo.

ESTADO: SOLUCIÓN ALTERNATIVA

El equipo de ingeniería es consciente de la situación y está trabajando para solucionar el problema. Mientras tanto, pruebe temporalmente a deshabilitar el leasing en el equipo en el que almacene la base de datos compartida.

Base de datos de un solo archivo
El cambio de leasing se efectúa en el equipo en el que está almacenada la base de datos.

Dividir la base de datos
Cuando divida la base de datos, cada usuario tendrá su propia copia de la base de datos front-end almacenada en el equipo cliente y en una base de datos back-end compartida en un servidor de archivos. El cambio de leasing solo debe hacerse en el equipo que hospeda la base de datos back-end y no en los equipos cliente de cada usuario.

Para ello:

  1. Haga clic en Inicio de Windows Presionar la tecla Windows y, a continuación, escriba Comando. Haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador

  2. Copie y pegue los siguientes comandos en la ventana del símbolo del sistema:

    REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f

    NET STOP SERVER

    NET START SERVER

  3. Cierre la ventana del símbolo del sistema.

Más recursos

Icono de expertos (cerebro, engranajes)

Preguntar a los expertos

Lea nuestro blog y conecte con expertos, comente las novedades, las actualizaciones y los procedimientos recomendados más recientes para Excel.

Microsoft Tech Community

Icono de comunidad

Obtener ayuda de la comunidad

Formule una pregunta y encuentre soluciones facilitadas por agentes de soporte técnico, MVP, ingenieros y otros usuarios de Excel.

Foro de Office sobre respuestas

Icono de solicitud de característica (bombilla, idea)

Sugerir una característica nueva

Estaremos encantados de escuchar sus sugerencias y comentarios. Comparta sus ideas. Le escuchamos.

UserVoice de Office

Vea también

Correcciones o soluciones alternativas para problemas recientes en Access

Obtener soporte técnico
Póngase en contacto con nosotros
Ampliar sus conocimientos de Office
Explorar los cursos

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×