Erro "Ficheiro já em utilização" ao tentar abrir uma base de dados do Access localizada num servidor

Número original da BDC: 289681

Nota

Este artigo aplica-se apenas a uma base de dados do Microsoft Access (.accdb ou .mdb). Requer conhecimentos da interface do utilizador em computadores de utilizador único.

Sintomas

Quando tenta abrir uma base de dados localizada num servidor, poderá receber a seguinte mensagem de erro:

Não foi possível utilizar <o nome> de ficheiro; o ficheiro já está a ser utilizado.

Causa

Se não tiver a permissão Criar para a pasta na qual a base de dados está localizada, o motor de base de dados do Microsoft Jet não consegue criar o ficheiro de informações de bloqueio. O ficheiro é necessário para que múltiplos utilizadores abram a base de dados. Por isso, se ainda não existir um ficheiro correspondente, um utilizador que não tenha as permissões Criar, apenas consegue abrir a base de dados.

Nota

O ficheiro de informações de bloqueio é:

  • *.ldb no Access 2003 e em versões anteriores do Access
  • *.laccdb no Access 2007/2010

Solução

Para impedir este comportamento, certifique-se de que todos os utilizadores que abrem a base de dados têm as permissões Ler, Escrever e Criar para a pasta na qual a base de dados está localizada.

Além disso, se estiver a utilizar uma base de dados do Access com segurança avançada, certifique-se de que os utilizadores que abrem a base de dados também têm as permissões de Ler e Escrever na pasta. A pasta contém o ficheiro de informações de grupo de trabalho (.mdw).

Mais Informações

Para abrir uma base de dados no modo partilhado, o motor de base de dados do Microsoft Jet tem de conseguir criar um ficheiro de informações de bloqueio (*.ldb ou *.laccdb) na mesma pasta que a própria base de dados.

Para obter mais informações sobre os ficheiros .lbd, clique em Ajuda do Microsoft Access no menu Ajuda, escreva partilhar base de dados do Access no Assistente do Office ou no Assistente de Respostas e, em seguida, clique em Procurar para ver o conteúdo.

Referências

Para obter mais informações sobre ficheiros .lbd, consulte o seguinte artigo:

Introdução ao bloqueio de ficheiros (.laccdb e .ldb) no Access