Aplica-se a
Office Products Access 2016 Access 2010 Access 2013 Access for Microsoft 365 Access 2019

Sintomas

Quando vários usuários compartilham um único banco de dados do Microsoft Access e você tenta abrir um objeto de formulário ou relatório específico, você recebe a seguinte mensagem de erro:

Você não tem acesso exclusivo ao banco de dados no momento.

Causa

A combinação de configurações e condições a seguir dispara uma atualização de objeto:

  • Vários usuários têm o mesmo arquivo de banco de dados aberto.

  • A configuração compactar ao fechar banco de dados está selecionada.

  • As configurações rastrear informações sobre AutoCorreção de nomes e executar o banco de dados AutoCorreção de nomes estão ambas selecionadas.

  • O objeto de formulário ou relatório que você está tentando abrir contém uma macro inserida em um evento de formulário ou controle.

Nessa situação, o Access tenta salvar as alterações, mas não pode obter acesso exclusivo ao objeto.

Resolução

Para evitar esse erro, siga um destes procedimentos:

  • Use a abordagem de banco de dados dividido para que cada usuário tenha uma cópia local do banco de dados front-end. Para obter mais informações, consulte dividir um banco de dados do Access.

  • Desmarque a caixa de seleção compactar ao fechar em arquivo -> Opções -> banco de dados atualOpções de aplicativo>.

  • Desmarque a caixa de seleção executar AutoCorreção de nomes em arquivos -> Opções -> banco de dados atual - Opções de AutoCorreção de nomesdo >.

  • Remova as macros inseridas do formulário ou informe-as e substitua-as por macros ou procedimentos de evento VBA nomeados.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.