Corrigido: Erro 3343 do Microsoft Access: Formato de banco de dados não reconhecido!

Ao manipular o arquivo MDB do banco de dados do Access, você pode encontrar o run time error 3343 unrecognized database format. Esta mensagem impede o acesso ao banco de dados, causando interrupções nas operações. Neste blog, mencionarei as possíveis causas e algumas resoluções rápidas para o erro 3343 do Microsoft Access formato de banco de dados não reconhecido com sucesso.

Erro 3343 do Microsoft Access

Avaliado como Excelente em Trustpilot
Ferramenta Gratuita de Reparo de Banco de Dados do MS Access
Repare arquivos de banco de dados MDB e ACCDB corrompidos e recupere tabelas de banco de dados, consultas, índices e registros excluídos facilmente. Tente agora!

O que causa o erro de tempo de execução 3343 do Access?

Uma grande variedade de razões pode levar a este problema agitado, incluindo:

  • Abrir a versão mais recente do arquivo de banco de dados do Access em uma versão mais antiga do banco de dados.
  • O arquivo do Access DB foi corrompido de alguma forma.
  • Problemas de software ou hardware
  • Ataque de vírus
  • Tamanho excessivo do arquivo de banco de dados do Access
  • Talvez você não esteja usando o service pack mais recente do MS Office ou ele não tenha sido atualizado há muito tempo.
  • Mau funcionamento do pacote Microsoft Office.
  • Se a divisão do banco de dados do Access for feita incorretamente.

Como corrigir o erro de tempo de execução 3343 do Access formato de banco de dados não reconhecido?

Nesta seção, discutiremos as 8 maneiras diferentes de corrigir o erro Unrecognized Database Format (3343).

  1. Importe o banco de dados corrompido para o novo banco de dados do MS Access
  2. Tente abrir o arquivo do banco de dados do MS Access em versões mais antigas
  3. Solucione o problema do arquivo frxque32.mdb
  4. Use a ferramenta de utilitário compactar e reparar incorporada
  5. Experimente a opção de backup
  6. Solução automática para corrigir o erro de formato de banco de dados não reconhecido do Access
  7. Atribua permissões adequadas para acessar o banco de dados
  8. Evite usar o Access 2016 junto com o Visual Studio 2012

Vamos conhecer cada uma dessas correções, uma por uma, em detalhes…!

Correção 1: Importe o banco de dados corrompido para o novo banco de dados do MS Access

Tente importar o banco de dados do Access corrompido para um novo arquivo de banco de dados do Access 2010 seguindo estas etapas:

  • Primeiro, abra seu aplicativo MS Access e crie um novo arquivo de banco de dados. Clique na opção criar para criar um novo arquivo na seção do lado direito do painel.
  • Nas novas janelas de arquivo de banco de dados, clique na opção Guia Externa na faixa de opções acima.

Erro 3343 do Microsoft Access

  • Toque na opção Access, pois ao pressionar esta opção você pode importar facilmente seu banco de dados Access.
  • Isso abrirá uma nova janela chamada Obter Dados Externos – Banco de Dados Access.

Erro 3343 do Microsoft Access

  • Então, toque no botão de navegação e faça a seleção do seu arquivo de banco de dados Access corrompido/danificado para importar.
  • Navegue e escolha o arquivo de banco de dados Access na caixa de diálogo Abrir Arquivo. Toque na opção Abrir para confirmar sua seleção.
  • Depois disso, clique em OK para continuar o processo.
  • Faça uma seleção para os objetos na caixa de diálogo Importar Objetos e pressione novamente a opção OK.
  • Conclua seus objetos selecionados para serem importados com sucesso. Pressione a caixa Salvar etapas de importação e clique em Fechar.

Erro 3343 do Microsoft Access

Correção 2: Tente abrir o arquivo de banco de dados do MS Access em versões mais antigas

O erro de formato de banco de dados não reconhecido geralmente acontece quando o usuário tenta abrir o arquivo de banco de dados do Access 2019/2016/2013 em versões mais antigas do banco de dados do Access, como 2007/2010 etc. Nesses casos, o usuário obtém o erro 3343 de formato de banco de dados não reconhecido.

Isso acontece porque os arquivos de versão mais recentes do banco de dados do Access 2019/2016/2013 usam o processo indexado mais recente, que é incompatível com as versões mais antigas do Access, como 2007/2010/2002 etc.

Resolução:

Para se livrar desse problema de formato de banco de dados não reconhecido no Access 2013, primeiro, certifique-se de que as seguintes configurações sejam bem executadas:

Arquivo>Opções>Geral>Criando banco de dados>Nova ordem de classificação do banco de dados

Também certifique-se de que as configurações Geral>Legado sejam seguidas, pois o Access 2010 não abrirá com o formato “Geral“.

Os usuários também precisam converter o banco de dados de 2013 para o arquivo de banco de dados de 2010. Ao usar o Access 2013 e após a alteração bem-sucedida do banco de dados, abra o banco de dados em uma versão anterior, como o Access 2010.

Observação: é recomendável não manter duas versões diferentes do MS Access no mesmo arquivo de banco de dados, pois há grandes chances de corrupção do arquivo do Access.

Leia também: Correção: Erro de tempo de execução 3151 Falha na conexão ODBC!

Correção 3: Solucionar problemas do arquivo frxque32.mdb

  • Primeiro, você precisa desinstalar o arquivo frxque32.mdb e instalar um novo.
  • Depois, renomeie o arquivo frxque32.mdb presente na pasta sysdata com o nome “frxque32.old”.
  • Agora, no disco rígido local, procure pelo arquivo frxque32.tpl.
  • É hora de copiar o arquivo frxque32.tpl para dentro da pasta sysdata.
  • Toque na opção “sim” para trocar o arquivo frxque32.tpl existente pelo novo.
  • Depois, renomeie o arquivo frxque32.tpl atribuindo o nome frxque32.mdb.
  • No final, reinicie o seu PC para salvar todas as alterações.

Correção 4: Usando a ferramenta de utilitário integrada Compact and Repair

Se o erro 3343 formato de banco de dados não reconhecido estiver ocorrendo devido ao tamanho excessivo do banco de dados ou devido a alguns problemas menores do banco de dados. Então você deve executar o Compact and repair the inbuilt utility tool do banco de dados Access.

Este método manual é o primeiro e melhor passo para solucionar problemas menores de corrupção do banco de dados Access e para reduzir o tamanho do arquivo Access com segurança.

Bem, você pode ler mais sobre a eficiência desta ferramenta gratuita integrada ao banco de dados Access neste artigo: Coisas que a ferramenta Compact and Repair Access Database pode fazer…!

Aqui está o passo completo para usar a ferramenta Compact and repair utility para corrigir o erro de tempo de execução 3343:

1: Primeiro você precisa abrir seu programa MS Access.

2: Depois disso, clique na guia Ferramentas do banco de dados.

3: agora pressione a opção Compact and Repair Database.

Erro 3343 do Microsoft Access

4: no banco de dados aberto para compactar na caixa de diálogo, procure seu problema encontrando o arquivo de banco de dados MS Access. Então, faça a seleção de tais arquivos e clique na opção compactar.

5: é hora de criar um novo banco de dados na caixa de diálogo Compactar banco de dados em. Então, atribua um nome ao seu arquivo e pressione a opção Salvar.

Erro 3343 do Microsoft Access

Depois disso, a ferramenta de utilitário embutida compacta o banco de dados e começa a reparar consultas, índices, tabelas e outros dados que estão disponíveis no banco de dados. Esta é a melhor maneira de reparar erros no banco de dados do Access, mas em alguns casos, isso também falha. Então, neste caso, você pode usar a solução automática para reparar erros no banco de dados do Access.

Observação:

Antes de tentar usar esta ferramenta embutida, é recomendável fazer um backup adequado do seu arquivo de banco de dados. Além disso, certifique-se de que nenhum outro usuário esteja usando o mesmo arquivo de banco de dados no qual você está executando um método de compactação e reparo.

Correção 5: Experimente a opção de backup

Outro motivo muito comum por trás do “erro de formato de banco de dados não reconhecido” é a corrupção do banco de dados do Access. Embora a corrupção seja um problema comum, isso não é algo que não possa ser reparado.

ARTIGO ÚTIL: 5 maneiras de fazer backup e restaurar o banco de dados do Access em 2007/2010/2013/2016?

Se seu banco de dados for corrompido, você pode recuperar os dados armazenados no banco de dados do Access facilmente com um backup válido. Mas se você não tiver o backup atualizado e adequado, então, nesse caso, vá para nossa próxima solução, ou seja, usar a ferramenta de reparo e recuperação do Access.

Correção 6: solução automática para corrigir o erro 3343 do Microsoft Access, formato de banco de dados não reconhecido

Access Reparar & Recuperação é um software especialmente projetado para reparar arquivos corrompidos de banco de dados do MS Access. Este software vem com um algoritmo poderoso que verifica até mesmo arquivos de banco de dados do Access severamente corrompidos.

  • Você pode facilmente restaurar índices, consultas, tabelas e outros dados corrompidos ou danificados.
  • Corrija facilmente todos os tipos de problemas e erros maiores ou menores de banco de dados.
  • Suporta quase todas as versões do MS Access 2019, 2016, 2013, 2010, 2007, 2003, 2002, 2000 e sistemas operacionais Windows, como Windows 10/8/7/Vista/XP/2003.
  • Sua GUI interativa funciona muito bem para operar e reparar facilmente o banco de dados do Access sem fazer nenhuma alteração em sua estrutura original.
  • Uma versão de teste gratuita está disponível para você instalar para verificar os recursos e a confiabilidade do software.

* Ao clicar no botão Download acima e instalar o Stellar Repair for Access (14.8 MB), reconheço que li e concordo com o Contrato de licença do usuário final e a Política de privacidade deste site.

Etapas para usar a ferramenta de reparo de Access

access-repair-main-screen-pt-1
access-select-database-pt-2
access-repairing-pt-3
access-repairing-completed-pt-4
access-preview-pt-5
access-save-location-pt-6
access-saving-pt-7
previous arrow
next arrow

Correção 7: Atribuir permissões adequadas para acessar o banco de dados

A atualização do servidor Windows do Windows 2003 para o Windows 2008 R2 também leva à geração deste erro de formato de banco de dados não reconhecido do Access. Após a atualização do servidor Windows, apenas o administrador do domínio pode abrir o banco de dados do MS Access. Se qualquer outro usuário tentar abrir seu arquivo de banco de dados do Access no mesmo servidor, ele certamente receberá o erro “Formato de banco de dados não reconhecido, o banco de dados está corrompido ou em um estado inconsistente“.

Solução:

  • Se um administrador de domínio com autoridade de acesso completa puder abrir o banco de dados do Access no servidor Windows, o problema está especificamente na permissão atribuída ao domínio ou à pasta onde o banco de dados do Access está localizado principalmente.

Atribuir permissão completa no compartilhamento de rede funcionará perfeitamente na resolução do erro de formato de banco de dados não reconhecido do Access.

  • Se você ainda estiver tendo o mesmo problema, atribua os direitos de administrador local a todos os usuários presentes naquele servidor específico.
  • Por fim, verifique as permissões personalizadas no banco de dados que exibe o erro “formato de banco de dados não reconhecido“.

Como verificação primária, certifique-se de que o administrador do domínio deve garantir os seguintes pontos:

  • Os usuários devem estar logados no domínio onde seu banco de dados do Access está localizado.
  • Os usuários devem ter direitos de administrador locais ou personalizados para acessar o banco de dados conforme o requisito.

Correção 8: Evite usar o Access 2016 junto com o Visual Studio 2012

Outro motivo por trás da ocorrência de erros de banco de dados não reconhecidos é quando o usuário tenta usar o banco de dados do Access 2016 enquanto trabalha com o Visual Studio 2012.

Bem, a sequência de eventos deve ser da seguinte maneira:

  1. O usuário escolhe o modelo de banco de dados do conjunto de dados e o tipo de fonte do banco de dados.
  2. O software perguntará qual conexão de banco de dados do Access você deseja usar. Se o usuário clicar em “Novo usuário” e selecionar o arquivo de banco de dados do Microsoft Access (suponha que, neste caso, o OLE DB esteja selecionado).
  3. Depois disso, os aplicativos confirmam o tipo de conexão do banco de dados que o usuário deseja usar. Desta vez, o usuário deve selecionar “Nova conexão”.
  4. Agora, selecione o nome do arquivo “Arquivo de banco de dados do Microsoft Access (OLE DB)”.
  5. Após exibir o nome do arquivo, o usuário escolherá o arquivo apropriado, como “xyz.accdb
  6. Agora, o usuário deve verificar a conexão clicando em Testar conexão, o que leva à geração de um “erro de formato de banco de dados não reconhecido”.

Nesse caso, o problema surge principalmente devido à diferença criada no provedor on-line pela versão do Microsoft Ace OLE DB ou provedor de linha.

Portanto, instalar a versão atualizada no Server Explorer certamente corrigirá o problema

Solução:

No caso acima, precisamos atualizar o Microsoft.ACE.OLEDB.4.0 para o Microsoft.ACE.OLEDB.12.0.

Para atualizar, você precisa conectar o banco de dados do Access 2016 com a ajuda das etapas abaixo:

  • Adicione uma nova fonte de dados e clique em Banco de dados>
  • Agora vá para Nova conexão e clique em Arquivo de banco de dados do Microsoft Access.
  • Escolha o arquivo ACCDB.
  • Clique na opção Avançado para modificar o nome do provedor.
  • Clique no botão OK para adicionar as janelas de conexão. Também para testar a conexão e fazer a verificação dela.

Observação: a versão anterior não suporta o formato de arquivo ACCDB do banco de dados. Portanto, você precisa ter o Microsoft.ACE.OLEDB.12.0 e não o Microsoft.Jet.OLEDB.4.0.

Perguntas frequentes:

Como faço para corrigir um formato de banco de dados não reconhecido no Access?

Para corrigir um formato de banco de dados não reconhecido no Access, tente as dicas abaixo:

  1. Abra um arquivo de banco de dados na versão correta.
  2. Renomeie o arquivo de banco de dados.
  3. Converta seu arquivo de banco de dados para o formato de arquivo ACCDB.
  4. Execute a ferramenta Compact & Repair.
  5. Libere espaço em disco.
  6. Atualize o Microsoft Access.

Como recuperar o arquivo de banco de dados do MS Access?

Você pode recuperar arquivos de banco de dados do MS Access usando a sofisticada ferramenta de recuperação de banco de dados do Access.

Qual é o formato do banco de dados do Microsoft Access?

accdb é o formato do banco de dados do Access.

Como faço para corrigir um erro de banco de dados do Access?

Para corrigir um banco de dados do Access que mostra um erro:

  1. Restaurar do backup: use um backup recente para restaurar o banco de dados.
  2. Compactar e reparar: abra o Access, vá em “Arquivo”, selecione “Compactar e reparar banco de dados” e tente abrir novamente.
  3. Descompilar: Crie um atalho com “/decompile”, abra o banco de dados e execute Compactar e Reparar.

Considerações finais

Corrigir o erro 3343 do Microsoft Access, formato de banco de dados não reconhecido, é um aspecto crítico para manter um banco de dados robusto. No entanto, ao aplicar as soluções declaradas neste blog, você pode corrigir esse problema e melhorar o desempenho geral do banco de dados.

Além disso, se você encontrar qualquer outro problema, compartilhe conosco em nossas contas do FB & Twitter.

Obrigado pela leitura!

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.