Compactar e reparar arquivos de banco de dados

Às vezes, os arquivos de banco de dados da área de trabalho do Access que são compartilhados em uma rede podem estar corrompidos. Quando acontece, normalmente isso afeta o design e não os dados. Porém, se você perde dados, geralmente eles se limitam à última ação de um usuário. Quando um arquivo de banco de dados de área de trabalho do Access for corrompido, talvez você possa corrigi-lo parcialmente com o processo Compactar e Reparar. O processo de compactação não comprime seus dados. Ele torna o arquivo de banco de dados menor, eliminando o espaço não utilizado. O comando Compactar e Reparar Banco de Dados também pode ajudar a melhorar o desempenho do banco de dados.

Observação : Este artigo não é válido para aplicativos Web do Access. O tipo de banco de dados criado com o Access e publicado online. Consulte Criar um aplicativo do Access para saber mais.

Quando você tenta abrir um arquivo de banco de dados corrompido, o Access pergunta se você deseja executar um processo de reparo automático do arquivo. Se o processo tem sucesso parcial, o Access controla os objetos que não foram reparados em uma tabela chamada MSysCompactErrors. Se houver um backup feito antes do banco de dados ser corrompido, você pode usar a tabela MSysCompactErrors para decidir quais objetos devem ser importados no banco de dados reparado.

A divisão de um banco de dados pode ajudar a evitar que os arquivos de banco de dados sejam corrompidos e limitar a perda de dados, mantendo-os em um arquivo separado que os usuários não acessam diretamente.

Observação : Se você compactar e reparar um banco de dados da Web do Access publicado anteriormente, lembre-se de sincronizar o banco de dados após concluir o processo de compactação e reparo.

Para saber mais sobre como proteger os dados com processos de backup e restauração.

Antes de executar o processo de compactação e reparo

  • Faça um backup do banco de dados:

  • Na guia Arquivo, clique em Salvar.

  • Em Tipos de Arquivo, clique em Salvar Banco de Dados como.

  • Em Avançado, clique em Fazer Backup do Banco de Dados.

    Observação :  Se tiver vários usuários, notifique-os para que eles possam evitar usar o banco de dados enquanto você executa a compactação e reparo.

  • Obtenha as permissões para executar uma operação de compactação e reparo:    se você estiver usando um arquivo de banco de dados de uma versão anterior e for parte de um grupo de trabalho, talvez você não possa compactar e reparar o banco de dados por conta própria. Se não tiver permissões suficientes e precisar compactar e reparar um banco de dados, contate o administrador do grupo de trabalho para obter assistência.

Definir compactação e reparo automáticos quando um banco de dados é fechado

Você também pode definir o processo de compactação e reparo para execução automática toda vez que fecha um banco de dados. Em bancos de dados com vários usuários, convém não definir essa opção, pois ela pode momentaneamente interromper a disponibilidade do banco de dados. Esse processo afeta apenas o banco de dados que está aberto no momento.

Observação :  Essa opção não está disponível para aplicativo Web do Access.

  1. Na guia Arquivo, clique em Opções.

  2. Na caixa Opções do Access, clique em Banco de Dados Atual.

  3. Em Opções do Aplicativo, selecione Compactar ao Fechar.

Compactar e reparar manualmente um banco de dados aberto

Importante : Antes de executar o processo de compactação e reparo, verifique se ninguém está usando os arquivos de banco de dados.

  • Na guia Arquivo, clique em Informações > Compactar e Reparar Banco de Dados.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×