O Access relata que os bancos de dados estão em "estado inconsistente"

Conseguimos coletar dados adicionais sobre as causas desse problema, que são decorrentes de padrões de uso no Mecanismo de Banco de Dados do Access com arquivos em rede que não causaram problemas com versões anteriores do Windows, mas não funcionam mais adequadamente. No Windows 10, especificamente, esse problema é observado pela primeira vez ao usar a versão 1803.

Importante

  • Atualização de 9 de julho de 2020: Não conseguimos implantar completamente a correção devido a novos problemas que ocorrem somente quando a correção está presente.  Continuamos a trabalhar nesse problema.
  • Atualização de 29 de novembro de 2019: A correção está a ser testada de forma mais ampla. Será mais eficaz quando usada em ambientes que estejam de maneira uniforme usando os builds do Canal Atual do Office 365, e talvez nem resolva todos os problemas.  Mesmo quando esta correção estiver totalmente implantada, continuaremos a investigar possíveis problemas e possivelmente atualizar outras versões do Access com as alterações.  Embora identificamos a principal causa para os novos problemas que começaram a ocorrer com uma atualização do Windows, ainda não é possível reproduzir o problema com confiança em um ambiente controlado, para garantir que não haja mais problemas.  Se relatar o problema à Microsoft, inclua todas as informações sobre as circunstâncias nas quais os erros ocorrem.
  • Atualização de 1 de julho de 2019: Estamos testando uma correção para esse problema, mas descobrimos que há problemas com a forma com que está escrito atualmente. Estamos trabalhando para resolver esses problemas e nos envolveremos em mais testes. 
  • Atualização de abril de 4 de 2019: Estamos testando uma correção para esse problema agora e forneceremos atualizações adicionais quando pudermos confirmar que ela resolve o problema.
  • Devido à complexidade desse problema e à necessidade de garantir que não causemos problemas adicionais, o processo de lançamento da correção desse problema durará mais tempo que uma correção típica. Por favor, continue a monitorar esta página para verificar se há mais atualizações.

PROBLEMA

Ao abrir um banco de dados, você poderá ver a seguinte mensagem de erro:

  • "O Microsoft Access detectou que este banco de dados apresenta um estado inconsistente e tentará recuperá-lo."

Se estiver usando o DAO para abrir um banco de dados por meio do código do Visual Basic, você poderá ver o erro 3343 “Formato de banco de dados não reconhecido”.

Isso poderá acontecer quando você tiver um banco de dados armazenado em um compartilhamento de arquivos de rede e vários usuários estiverem usando o banco de dados simultaneamente.

STATUS: SOLUÇÃO ALTERNATIVA

A equipe de engenharia está ciente e trabalhando para corrigir esse problema. Enquanto isso, desabilite a concessão no computador no qual o banco de dados compartilhado está armazenado como uma solução alternativa.

Base de dados de ficheiro único
A alteração de concessão é efetuada no computador onde a base de dados está armazenada.

Dividir banco de dados
Ao utilizar um cenário de base de dados dividida , em que cada utilizador tem a sua própria cópia da base de dados de front-end armazenada no computador cliente e numa base de dados de back-end partilhada num servidor de ficheiros, a alteração de concessão só tem de ser efetuada no computador que aloja a base de dados de back-end, não são necessárias alterações no computador cliente de cada utilizador.

Para fazer isso:

  1. Clique em Iniciar do WindowsPrima a tecla Windows e, em seguida, escreva Comando. Clique com o botão direito do rato na Linha de Comandos e selecione Executar como administrador
  2. Copie e cole os comandos a seguir na janela do prompt de comando:
    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. Feche a janela do prompt de comando.

Mais recursos

Especialistas em Ícones (cérebro, engrenagens) Pergunte aos especialistas

Conecte-se com especialistas, participe de discussões sobre as mais recentes novidades, atualizações e práticas recomendadas, e leia o nosso blog.

Microsoft Tech Community

Icon Community Obter ajuda na comunidade

Faça uma pergunta e encontre as soluções com os Agentes de Suporte, MVPs, Engenheiros e outros usuários do Office.

Fórum do Office em Respostas

Pedido de funcionalidade de ícone (lâmpada, ideia) Sugerir uma nova funcionalidade

É um prazer ler seus comentários e sugestões! Compartilhe suas ideias. Estamos ouvindo.

Fazer comentários

Veja Também

Correções ou soluções alternativas para problemas recentes do Access