Converter accde para accdb

Converter ACCDE para ACCDB

Recupere um banco de dados Access editável a partir de um ACCDE localizando sua fonte original.

Crie ficheiros ACCDB online

Ainda não conseguimos ler ficheiros ACCDE, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em ACCDB:

Como converter accde para accdb arquivo

Um desenvolvedor pode precisar de um banco de dados editável após receber apenas um aplicativo Access implantado ou quando um programa exige um arquivo .accdb para alterações de design. Um .accde normalmente não pode ser convertido novamente, pois a compilação remove o código-fonte VBA e bloqueia objetos no nível do design.

O que é o formato ACCDE

.accde é o formato de implantação compilado do Microsoft Access, criado a partir de um banco de dados editável com Database Tools → Make ACCDE no Access 2007 e versões posteriores. O Access compila o projeto VBA e remove seu código-fonte, impedindo que os usuários visualizem ou editem módulos VBA e alterem o design de formulários e relatórios.

Um ACCDE não é estritamente somente leitura: os usuários geralmente podem adicionar, editar ou excluir registros quando o aplicativo permite isso. Os desenvolvedores o distribuem para permitir que os usuários executem um aplicativo Access sem fornecer o banco de dados de origem ou acesso normal ao design. O Microsoft Access ou o Access Runtime podem executar aplicativos ACCDE compatíveis; o Access Database Engine pode fornecer conectividade de dados, mas não executa por si só formulários, relatórios, macros ou VBA do Access.

O que é o formato ACCDB

.accdb é o formato de banco de dados editável do Access, introduzido com o Access 2007. Ele pode conter tabelas, relacionamentos, consultas, formulários, relatórios, macros e módulos VBA editáveis, além de campos de anexo e de múltiplos valores.

Um ACCDB é necessário quando você precisa alterar estruturas de tabelas, relacionamentos, consultas, formulários, relatórios, comportamento de inicialização ou código VBA. Ele não é automaticamente menor ou mais rápido que um ACCDE; a principal distinção é que o ACCDE é compilado e restringe alterações de design. Os arquivos ACCDB exigem o Access 2007 ou uma versão posterior compatível e não podem ser abertos por versões mais antigas do Access sem conversão para um formato anterior.

Como obter um ACCDB

O Microsoft Access não oferece suporte à conversão de ACCDE para ACCDB. Renomear database.accde para database.accdb apenas altera a extensão do nome do arquivo e não modifica o formato interno. File → Save As não pode restaurar o código-fonte ou as informações de design removidas durante a compilação.

  1. Localize o arquivo de origem editável .accdb nos arquivos do desenvolvedor, backups, repositório de controle de versão ou registros de implantação. Uma origem .mdb mais antiga também pode ser utilizável.
  2. Abra a origem com a versão apropriada para desktop do Microsoft Access. Verifique bibliotecas referenciadas, controles ActiveX, tabelas vinculadas e a compatibilidade com 32 ou 64 bits antes de editar.
  3. Faça as alterações necessárias no banco de dados de origem. Se a origem for um arquivo MDB mais antigo, use File → Save As → Access Database (*.accdb) quando houver suporte.
  4. Faça backup da origem editada, execute Database Tools → Compact and Repair Database, teste-a e use Database Tools → Make ACCDE somente quando for necessária uma nova cópia protegida para implantação.

O que pode ser recuperado sem a origem

Crie um .accdb em branco no Microsoft Access para desktop e use External Data → New Data Source → From Database → Access para tentar importar tabelas ou exportar seus dados do ACCDE. Dependendo das permissões e dos objetos do arquivo, algumas consultas ou outros objetos acessíveis também poderão ser transferidos, mas os resultados da importação não constituem uma conversão completa.

Esse processo não pode restaurar o código-fonte VBA original, os detalhes de design protegidos, as referências originais nem o comportamento garantido de formulários e relatórios. Um banco de dados recriado pode exigir a recriação manual de relacionamentos, índices, consultas, formulários, relatórios, configurações de inicialização, caminhos de tabelas vinculadas, macros e código. Os dados importados também podem exigir a validação de tipos de campos, chaves primárias, anexos, regras de validação e relacionamentos.

Conversores online e limitações de compatibilidade

Nenhum conversor online confiável pode reconstruir informações ausentes de um ACCDE. Serviços que alegam recuperar um ACCDB editável podem depender de extração ou engenharia reversa sem suporte e não podem garantir a origem ou o comportamento original dos objetos. O envio de um ACCDE que contenha dados pessoais, financeiros ou comerciais também os expõe a terceiros.

O Access Runtime pode executar um ACCDE, mas não pode convertê-lo em um ACCDB editável. Ferramentas de terceiros podem extrair dados ou tentar recuperar objetos, mas não equivalem à recuperação da origem original e devem ser avaliadas quanto a licenciamento, segurança e compatibilidade.

Mesmo um ACCDB recuperado pela importação de objetos é um novo banco de dados, não uma conversão fiel. Teste-o com a versão necessária do Access, a arquitetura do Office, referências externas, controles ActiveX, drivers ODBC, fontes de dados vinculadas e permissões do aplicativo antes da implantação.

Simplificando, é impossível converter ACCDE para ACCDB diretamente.
Portanto, não existe um chamado conversor accde para accdb ou um conversor online gratuito.

Comparação de formato: ACCDE vs ACCDB

Como os formatos ACCDE e ACCDB se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo ACCDE e ACCDB
Propriedade .ACCDE Microsoft Access Execute-Only Database .ACCDB Microsoft Access Database
Legível em texto simples Não Não
Tipos de dados Tipado Tipado
Estruturas aninhadas Sim Sim
Fórmulas Sim
Múltiplas tabelas ou planilhas Sim Sim
Tamanho típico do arquivo Médio Médio
Padrão aberto Não Não
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 2007 2007
Desenvolvedor Microsoft Microsoft
Tipo MIME application/vnd.ms-access

Outras conversões de arquivo .accde

Conversão inversa

Converter para .accdb
de outros formatos

Compartilhar nas redes sociais: