O Access permite compactar e reparar manualmente um banco de dados para evitar problemas de desempenho e/ou corrupção de arquivos.
Você pode compactar e reparar um banco de dados manualmente ou automaticamente sempre que o banco de dados for fechado.
Estas são as etapas para compactar e reparar um banco de dados manualmente.
É recomendável fazer backup do banco de dados antes de compactar e reparar.
-
Abra o menu Arquivo
Com o banco de dados já aberto, clique em Arquivo no canto superior esquerdo.
-
Executar Compactação e Reparo
Clique no Banco de dados de compactação e reparo botão.
O processo de compactação e reparo é executado imediatamente.
Ambiente multiusuário?
O processo Compactar e Reparar pode interromper qualquer pessoa que use o banco de dados.
Portanto, você só deve executar Compactar e Reparar quando tiver acesso exclusivo ao banco de dados.
Se você tiver vários usuários, deverá notificá-los sempre que planejar executar uma operação de compactação e reparo, para que eles possam parar de usar o banco de dados durante esse período.
Por que você deve compactar e reparar
Compactar um banco de dados é uma coisa, reparar é outra. Aqui está uma explicação de por que ambos devem ser feitos.
Compacto
À medida que os dados são atualizados e o design de um banco de dados muda, o tamanho do arquivo aumenta. Às vezes, o Access cria objetos ocultos para executar determinadas tarefas. Esses objetos geralmente podem permanecer no banco de dados por muito tempo depois de serem necessários.
Além disso, quando você exclui objetos no Access, o espaço em disco não é recuperado automaticamente. O arquivo de banco de dados ainda usa o espaço em disco que o objeto excluído usou anteriormente.
Com o tempo, esses fatores podem ter um impacto negativo no desempenho. Objetos de banco de dados podem demorar mais para serem abertos, consultas podem demorar mais para serem executadas e todo o banco de dados pode parecer "lento".
A compactação do banco de dados libera o espaço não utilizado que esses objetos costumavam ocupar. A operação compacta na verdade não comprime os dados. Ele simplesmente libera o espaço não utilizado.
O resultado final da compactação de um banco de dados é que ele deve parecer (e realmente ser) mais rápido. O tamanho do arquivo também pode ser reduzido. O grau desses fatores dependerá do uso intenso do banco de dados e de quando ele foi compactado pela última vez.
Reparar
Existem alguns casos em que um arquivo de banco de dados pode ser corrompido. Embora isso possa acontecer em um ambiente de usuário único, é muito mais comum em um ambiente de vários usuários.
Se um arquivo de banco de dados for compartilhado em uma rede e vários usuários trabalharem diretamente com o arquivo simultaneamente, esse arquivo corre o risco de ser corrompido.
Quando um arquivo está corrompido, o Access marca o arquivo de banco de dados como corrompido. O arquivo pode ser reparado usando o processo Compactar e Reparar, embora alguns dados possam estar faltando após a conclusão do processo de reparo.
Se tentar abrir um arquivo de banco de dados corrompido, você será solicitado a permitir que o Access repare o arquivo automaticamente.