Como reparar e recuperar o arquivo .Accdb corrompido do MS Access

Você não consegue abrir seu arquivo MS Access? Seu arquivo .accdb do MS Access está corrompido? Se “sim”, então, neste blog, você aprenderá a reparar e recuperar o arquivo ACCDB corrompido. Mas sabemos como nossos arquivos do Access são corrompidos e quais são as várias razões por trás disso. Bem, chegaremos às razões, mas antes disso, vamos dar um exemplo real.

Cenário prático:

 “Eu estava trabalhando com o Access 2010 e, de repente, meu sistema foi desligado devido a falha de energia. Quando a energia voltou, descobri que meu arquivo (.accdb) não é reconhecido e não consegui abrir o arquivo do MS Access. Parece que meu arquivo foi corrompido. Há algum modo de consertar isso?”

Sabemos que o MS Access é um aplicativo popular que é usado principalmente por organizações grandes e pequenas. Isso os ajuda a criar relatórios, formulários, tabelas e manter os dados nas seções front-end e back-end. Se você estiver usando o MS Access 2007 e versões superiores, todo o seu arquivo será armazenado no arquivo ACCDB (.accdb), que também é conhecido como Banco de Dados do Access.

Mas, da mesma forma que qualquer outro aplicativo, o MS Access também é propenso a corrupção. Quase todos os dados e aplicativos podem ser facilmente corrompidos ou danificados devido a vários motivos.

O que é um arquivo .Accdb?

O arquivo de banco de dados de acesso da Microsoft é integrado à especificação de codificação de banco de dados da Microsoft para substituir a versão anterior do MDB pelo formato de arquivo de banco de dados accdb. Com a extensão .accdb, esses arquivos de banco de dados de acesso da Microsoft são integrados ao suporte do Microsoft SharePoint Services. Outro formato de arquivo introduzido no software MS Access, ou seja, arquivo ACCDE, que é impedido de exibir qualquer código VBA associado ao arquivo ACCDB correspondente. Portanto, isso não pode ser editado pelo usuário.

O formato de arquivo ACCDB do banco de dados do Access substitui o formato MDB mais antigo usado nas versões anteriores do Access. Isso inclui aprimoramentos, como suporte para criptografia e anexos de arquivos.

leia também

Coisas que Compacto e reparo Ferramenta de banco de dados de acesso pode fazer …!

Ao trabalhar com esse formato de arquivo accdb no acesso ao ms, um arquivo de informações de bloqueio de registro de acesso semelhante ao ms com a extensão .laccdb. Ele é criado automaticamente na mesma pasta para impedir a edição acidental do arquivo original. Esse arquivo temporário é muito útil quando várias pessoas estão usando o mesmo arquivo ACCDB simultaneamente.

Benefícios do formato de arquivo Accdb de Access:

O banco de dados criado no acesso 2016/2013/2010/2007 está no formato de arquivo .accdb. Esse formato suporta recursos como campos de valores múltiplos, macros de dados e publicação no Access Services.

Pode-se facilmente converter o banco de dados criado no MS Office Access 2003/2002/2000 ou 97 para o formato de arquivo .accdb. Mas o banco de dados já em formato de arquivo .accdb não pode ser aberto ou vinculado usando a versão do Access anterior ao Access 2007.

Além disso, o formato .accdb não suporta segurança ou replicação no nível do usuário. Se você deseja compartilhar seu banco de dados com pessoas que usam o Access 2003 ou anterior. Para usar a replicação ou a segurança no nível do usuário, você deve usar o formato de arquivo .mdb.

Qual programa abrirá um arquivo ACCDB?

Qual programa abrirá um arquivo ACCDB

O arquivo Accdb também pode ser aberto com o ms access versão 2007 e a versão mais recente. O MS Excel importa o arquivo accdb, mas esses dados serão salvos em outro formato de planilha.

Aqui estão as listas de programas que podem ser usados ​​para abrir o arquivo .accdb. Dê uma olhada nos aplicativos que podem ajudá-lo a acessar o arquivo accdb que não está abrindo.

  • MDB Viewer Plus:

Esse programa gratuito pode ser usado para abrir e editar arquivos .accdb. É uma ótima alternativa, especialmente se você não tiver uma cópia do MS Access.

  • OpenOffice Base ou LibreOffice Base:

Outra maneira de abrir o arquivo .accdb sem acesso é usar o OpenOffice Base ou o LibreOffice Base. Ambos permitem a conexão com um banco de dados existente do Microsoft Access 2007 (um arquivo .ACCDB), mas o resultado é um arquivo salvo no formato de arquivo ODF (ou seja, arquivo .ODB).

  • MDBOpener.com:

Você pode usar este aplicativo para fazer upload do arquivo .accdb online e visualizar a tabela sem usar nenhum software de banco de dados no seu PC.

  • ACCDB MDB Explorer:

Esse aplicativo também pode abrir arquivos ACCDB e MDB, mas não é gratuito. Portanto, agora você pode abrir o arquivo .accdb de acesso, mesmo sem usar o aplicativo MS Access.

Razões por trás da corrupção de arquivos do banco de dados do MS Access (.accdb):

Razões por trás da corrupção de arquivos do banco de dados do MS Access (.accdb)

Embora existam várias razões que podem facilmente corromper ou danificar o arquivo .accdb. Abaixo, descubra alguns dos motivos mais comuns que são responsáveis pelo arquivo accdb inacessível:

  • Infecção por vírus / malware – Se o seu computador estiver infectado por vírus ou malware, ele poderá facilmente corromper dados inteiros armazenados em seu sistema, incluindo o arquivo Access ACCDB.
  • Saída incorreta de aplicativo – Se você estiver trabalhando em seu arquivo de banco de dados no MS Access e repentinamente devido a falha de energia, o sistema será encerrado, resultando em uma aplicação incorreta que pode levar à corrupção do arquivo de banco de dados do Access.
  • Falha de hardware ou software – Falha de hardware / software é muito perigosa dos dados do computador. Existem basicamente dois tipos de falhas de hardware – físicas e lógicas. Quando o usuário enfrenta qualquer falha de software ou hardware, há grandes chances de corrupção / danos nos dados.

Além disso, existem várias outras causas de corrupção do banco de dados do Access, confira este post útil para leitura adicional: As 15 principais causas principais de corrupção de banco de dados do Microsoft Access …!

Erro que indica a corrupção do arquivo Accdb do Access

Em qualquer um dos casos acima mencionados, o arquivo .accdb pode ser facilmente corrompido, tornando o arquivo MS Access inacessível. Uma vez corrompido, você pode encontrar várias mensagens de erro, como:

  • O banco de dados ‘filename.accdb’ precisa ser reparado ou não é um arquivo de banco de dados.
  • Banco de dados precisa ser reparado.
  • Formato de banco de dados não reconhecido ‘path / filename.accdb’.
  • A Microsoft detectou corrupção neste arquivo.
  • O banco de dados está em um estado inesperado.

Como corrigir os arquivos .Accdb corrompidos?

Como corrigir os arquivos .Accdb corrompidos

Há duas maneiras fáceis de reparar o arquivo ACCDB corrompido que você pode seguir:

1 – Com a ajuda do compacto e reparo do banco de dados

O aplicativo MS Access possui um utilitário compacto e de reparo embutido. O usuário pode usar esse utilitário sempre que encontrar algum tipo de corrupção ou erro. Esta ferramenta pode facilmente corrigir a maior parte da corrupção e vários erros do seu arquivo inacessível do MS Access. No entanto, sempre que você estiver olhando para usar o utilitário compacto e reparar você deve fazer backup do seu arquivo.

você também pode gostar

Como corrigir o Assistente de acesso MS Não está funcionando problemas no Access 2010/2013/2016?

2- Descompilar Código do Microsoft Access VBA

Quando os módulos VBA são cumpridos no Access, o código compatível depende muito da biblioteca do analisador p-code do VBA. Existem alguns tipos dessa biblioteca que podem causar corrupção se o código compilado for executado em várias máquinas com versões diferentes dessa biblioteca instaladas.

A Microsoft adicionou uma linha de comando que permite a remoção de todos os códigos VBA atendidos de um banco de dados do Access, deixando apenas o código-fonte não-compatível em vigor. Você pode tentar a opção de linha de comando se você pode obter acesso em seu banco de dados, mas mensagens de erro estranhas aparecerão durante esta execução do código de módulo / classe do VBA.

Para executar a opção decompile do Access apenas open access com uma opção de linha de comando ‘/ decompile’, por exemplo, execute o seguinte na linha de comando:

C: \ Arquivos de programas \ Microsoft Office \ Office \ MsAccess.exe / decompilar C: \ DatabasePath \ FileName.mdb

Nota:

Você precisa alterar o caminho mostrado acima para MsAccess.exe se você o instalou em um local diferente. Após a conclusão do procedimento de descompilação, você deve fechar o acesso e reabri-lo para compilar todos os módulos novamente.

3 – Com a ajuda da ferramenta de reparo e recuperação do MS Access

Com a ajuda da ferramenta de reparo e recuperação do MS Access

Se o utilitário embutido falhar em corrigir a corrupção, nesse caso, você deverá obter ajuda de MS Access reparo e recuperação Ferramenta de. É um dos softwares amplamente utilizados popularmente e que é especialmente projetado para reparar arquivos accdb e recuperar com segurança os dados do banco de dados corrompido do MS Access. Ele vem com interface amigável e qualquer pessoa pode operá-lo facilmente. A ferramenta funciona em quase todas as versões do sistema operacional Windows, como Windows 10 / 8.1 / 8.1 / XP / Vista, etc.

A MS Access reparo e recuperação Ferramenta de corrige facilmente o problema de arquivo corrompido do banco de dados Access (mdb / accdb) sem colocar nenhum risco de perda de dados ou modificar dados no MS Access 2007, 2010, 2013 e 2016.

  • Ele repara o banco de dados danificado do Access sem problemas.
  • O software é capaz de restaurar tabelas, formulários, módulos, consultas, etc. excluídos do Access
  • Recupere dados de arquivo mdb / accdb excluídos permanentemente.
  • Ele permite recuperar arquivos corrompidos do banco de dados do Access MDB.
  • Com este software, você pode exportar e salvar um banco de dados íntegro com o esquema.
  • Ele também recupera arquivos corrompidos do banco de dados de acesso que foram perdidos devido ao problema de tamanho excessivo do arquivo MDB.
  • Este software suporta bem todas as versões do Access Database 2010/2013 / 2016/2019 e todas as versões anteriores.

Etapas para reparar e recuperar o arquivo ACCDB corrompido

Passo 1: Faça o download e instale o software. Após a instalação, selecione o corrupto arquivo de acesso para reparar .

Passo 1

Passo 2: Este software vai dar-lhe a lista de todos os arquivos pesquisados em uma unidade. Selecione o arquivo que você deseja reparar e clique no botão “Reparar

Passo 2

Passo 3: O processo de recuperação está a começar e você ver o relatório de log para análise.

Passo 3

Passo 4: Uma vez que o processo de recuperação é superar, clique no botão “OK” para ver a pré-visualização dos objetos de banco de dados de arquivo.

Passo 4

Passo 5: Agora você pode visualizar o arquivo reparado.

Passo 5

Passo 6: Por padrão, o software irá salvar o banco de dados reparado para o local onde o banco de dados corrompido foi salvo, mas com o novo nome. Você também pode selecionar o local desejado para salvar banco de dados reparado.

Passo 6

Passo 7: A sua poupança está em processo.

Passo 7

Passo 8: Saving concluída.

Passo 8

Mais algumas maneiras de reparar manualmente o arquivo Accdb e restaurar itens do banco de dados de Access:

  • A primeira etapa que você deve abordar é o backup dos itens do banco de dados do Access.
  • Exclua o arquivo .ldb que é automaticamente criado pelo mecanismo de banco de dados jet quando o banco de dados é aberto.
  • Você também pode usar o utilitário jet compact, projetado especificamente para combater pequenas Corrupções no Banco de Dados de Acesso.
  • Exclua todos os códigos VBA compatíveis do seu banco de dados de acesso. Para fazer isso, basta usar a seguinte opção de linha de comando da Microsoft.

C: \ Arquivos de programas \ Microsoft Office \ Office \ MsAccess.exe / descompile C: \ DatabasePath \ FileName.mdb

Nota:

O caminho mostrado acima para MsAccess.exe precisa ser alterado se você o instalou em um local diferente.

  • Importe seu banco de dados de Access corrompido para um novo arquivo de banco de dados.

Para isso, tente as seguintes etapas:

  1. Abra o MS Access e crie novos arquivos de banco de dados.
    Na guia Dados Externos, pressione Access para importar o Banco de Dados do Access.
  2. Na próxima janela exibida, clique em Procurar e localize o arquivo de banco de dados que você deseja importar.
  3. Na caixa de texto do nome do arquivo do Assistente para obter dados externos, basta digitar o nome do banco de dados de origem. Ou clique em Procurar para exibir a caixa de diálogo Abrir arquivo e escolha ou digite o nome do seu banco de dados de origem.
  4. Clique na tabela, consultas, formulários, relatórios, macros e módulos de importação no banco de dados atual e toque na opção OK.
  5. Na caixa de diálogo Importar objetos, toque em cada guia e selecione os objetos que deseja. Lembre-se de que você pode importar apenas tabelas, macros, consultas.

Conclusão

Portanto, se os arquivos .accdb do MS Access forem corrompidos, você poderá seguir os dois métodos mencionados acima para corrigi-los. Na minha opinião, você deve ir para a utilidade inbuilt, se isso não ajudá-lo, então você pode ir para o reparo do MS Access recomendado e  ferramenta de recuperação.

Ainda está com problemas? Corrija-os com Stellar reparação para Access:

Este software garante sem costura reparo e recuperação do banco de dados ACCDB e MDB. Ele restaura todos os objetos, incluindo tabelas, relatórios, consultas, registros, formulários e índices, juntamente com módulos, macros, etc. Corrija os problemas do Microsoft Access agora em 3 etapas fáceis:

  1. Baixar Stellar Access banco de dados reparo ferramenta avaliado Excelente sobre Cnet.
  2. Clique nas opções Browse e Pesquisa para localizar um banco de dados corrompido do Access.
  3. Clique no botão Reparar para reparar e pré-visualização os objetos do banco de dados.

Pearson Willey é escritor de conteúdo de sites e longo- planejador de conteúdo do formulário. Além disso, ele também é um ávido leitor. Assim, ele sabe muito bem como escrever um conteúdo atraente para os leitores. Escrever é como uma vantagem crescente para ele. Ele adora explorar seu conhecimento no MS Access e compartilhar blogs de tecnologia.