Conversor online gratuito de ACCDB para DB
Converta bancos de dados ACCDB do Microsoft Access para SQLite ou outro formato de DB com verificações de compatibilidade.
Converter ACCDB para DB online - grátis
Seu arquivo é processado instantaneamente e excluído assim que você o baixa.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
1/3
Envie seu arquivo .accdb
Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.
-
2/3
Faça a conversão de .accdb para .db
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .db convertido
O resultado da conversão está pronto para download.
Como converter accdb para db arquivo
- Bancos de dados
- Nenhuma avaliação ainda.
A conversão é necessária quando um aplicativo ou dispositivo exige um mecanismo de banco de dados que não consiga abrir arquivos do Microsoft Access, geralmente SQLite. Como .db não é um formato definido, identifique o mecanismo de destino antes de exportar ou importar quaisquer dados.
O que é o formato ACCDB
ACCDB é o formato de banco de dados do Microsoft Access introduzido com o Access 2007. O Microsoft Access e os aplicativos que usam o Microsoft Access Database Engine, também chamado ACE, criam e abrem esse formato.
Um arquivo ACCDB pode conter tabelas, relacionamentos, consultas, formulários, relatórios, macros, módulos VBA, anexos, índices, regras de validação e outros objetos específicos do Access. Softwares compatíveis com Windows podem se conectar a ele por meio de ODBC ou OLE DB quando o driver necessário do Access Database Engine está instalado. ACCDB não é um formato geral de intercâmbio, portanto, a maioria dos aplicativos de banco de dados não consegue abri-lo como um banco de dados nativo.
O que é o formato DB
.db é uma extensão de nome de arquivo, e não um único padrão de banco de dados. Ela é usada frequentemente em bancos de dados SQLite, mas os aplicativos também a utilizam para bancos de dados proprietários e outros formatos não relacionados. Consulte a documentação do programa de destino para verificar o mecanismo, o esquema e o método de importação necessários.
Quando o destino é SQLite, o resultado geralmente é um único arquivo de banco de dados portátil e sem servidor que os aplicativos podem abrir sem o Microsoft Access. SQLite é adequado para aplicativos locais, dispositivos incorporados, testes, intercâmbio de dados e arquivos simples. Ele não preserva formulários, relatórios, módulos VBA, macros, configurações de navegação, permissões ou o comportamento de consultas exclusivo do Access como objetos executáveis.
Converter com o conversor online integrado
Para uma conversão básica sem instalar software, use o conversor gratuito em 101convert.com:
- Abra o conversor de ACCDB para DB em 101convert.com.
- Carregue o arquivo
.accdb. - Escolha o tipo de banco de dados de saída quando houver uma opção de saída disponível. Selecione SQLite se o aplicativo de destino exigir especificamente SQLite.
- Inicie a conversão e baixe o arquivo
.dbresultante. - Abra a saída no aplicativo de destino e verifique tabelas, contagens de linhas, valores de colunas, datas, precisão numérica, codificação de texto e relacionamentos.
Não carregue dados confidenciais, pessoais ou regulamentados, a menos que o serviço atenda aos requisitos de segurança da sua organização. Arquivos ACCDB protegidos por senha ou criptografados podem precisar ser abertos e exportados localmente primeiro, e alguns fluxos de conversão talvez não sejam compatíveis com eles.
Converter localmente para SQLite
Uma migração local é preferível quando o banco de dados contém dados confidenciais ou exige controle do esquema. No Windows, instale o Microsoft Access ou o Microsoft Access Database Engine, instale uma ferramenta de migração compatível com ODBC e selecione o driver chamado Microsoft Access Driver (*.mdb, *.accdb). Configure a origem como o arquivo ACCDB e o destino como um novo banco de dados SQLite.
- Faça um backup do arquivo ACCDB original e trabalhe a partir da cópia.
- Conecte-se à origem por meio do driver ACE ODBC.
- Liste as tabelas de usuário e exclua objetos do sistema, como tabelas cujos nomes começam com
MSys. - Crie tabelas SQLite com mapeamentos explícitos para os tipos de dados do Access, em vez de atribuir o mesmo tipo a todas as colunas.
- Copie as linhas usando inserções parametrizadas e recrie chaves primárias, índices, restrições exclusivas e chaves estrangeiras quando o design do destino oferecer suporte a elas.
- Reescreva as consultas que dependem de SQL do Jet ou ACE, funções VBA, parâmetros do Access ou comportamento de tabela de referência cruzada.
- Faça o commit do banco de dados SQLite, execute verificações de integridade e compare o resultado com a origem.
Python pode automatizar esse processo com pyodbc para a conexão com o Access e o módulo integrado sqlite3 do Python para o destino. Python, o driver ODBC e o Access Database Engine devem usar arquiteturas compatíveis de 32 bits ou 64 bits. Um script simples que cria todas as colunas SQLite como TEXT não é uma migração confiável: ele pode danificar datas, precisão numérica, valores Boolean, dados binários, chaves e restrições.
Usar CSV para transferências somente de dados
Para um banco de dados pequeno, abra o arquivo no Access e use External Data → Export → Text File para criar um arquivo CSV para cada tabela necessária. Importe os arquivos CSV para SQLite com um cliente de banco de dados para desktop ou as ferramentas de linha de comando do SQLite e, em seguida, defina os tipos de coluna e as restrições durante a importação.
As transferências CSV incluem apenas os valores das tabelas. Elas não transportam relacionamentos, índices, chaves primárias, consultas, formulários, relatórios, macros, regras de validação, anexos ou configurações de segurança do Access. Exporte os anexos binários separadamente quando o aplicativo de destino não puder armazená-los em colunas BLOB do SQLite.
Limitações de compatibilidade
- Os campos
Yes/No,Date/Time,Currency,Attachment, de pesquisa e multivalorados do Access exigem mapeamentos explícitos no destino. SQLite usa tipagem dinâmica e não possui equivalente direto para vários tipos de campo do Access. - Os campos AutoNumber do Access normalmente devem se tornar colunas
INTEGER PRIMARY KEYdo SQLite quando seu comportamento de identidade corresponder ao design do destino; verifique os valores gerados antes de importar as linhas relacionadas. - O Access armazena datas e horas de forma diferente de muitos aplicativos SQLite. Teste intervalos de datas, formatos dependentes de localidade, frações de segundo, valores nulos e suposições de fuso horário.
- As consultas do Access podem conter funções VBA, prompts de parâmetros, palavras reservadas ou SQL específico do Jet/ACE que precisa ser reescrito para SQLite.
- Formulários, relatórios, macros, módulos, permissões de usuário, anexos e configurações de interface do banco de dados não são dados de tabela portáteis e exigem preservação ou desenvolvimento separado.
- Valide contagens de linhas, valores nulos, texto Unicode, precisão decimal, campos binários, índices, relacionamentos e consultas representativas do aplicativo antes de substituir o banco de dados de origem.
- Se o destino for SQL Server, PostgreSQL, dBase ou outro sistema que não seja SQLite, não renomeie o arquivo para
.db. Use o driver, a definição de esquema e o utilitário de importação em massa desse sistema.
Software sugerido para converter accdb para db
Perguntas frequentes
O conversor de ACCDB para DB é gratuito?
Sim, converter ACCDB para DB no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.
Qual o tamanho máximo do meu arquivo ACCDB?
Você pode enviar arquivos ACCDB de até 50 MB e converter até 20 arquivos de uma vez em um único lote.
O que acontece com os arquivos enviados?
Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.
Preciso instalar algum programa para converter ACCDB para DB?
Não. A conversão de ACCDB para DB é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.
A conversão falhou?
Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo ACCDB válido para esta conversão de ACCDB para DB. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.
Outras conversões de arquivo .accdb
- accdb para mdb
- accdb para pdf
- accdb para sql
- accdb para odb
- accdb para csv
- accdb para xl
- accdb para accdc
- accdb para mdf
- accdb para sqlite
- accdb para xlsx
- accdb para accde
- accdb para accdp
- accdb para accdr
- accdb para accdt
- accdb para ade
- accdb para adp
- accdb para dbf
- accdb para doc
- accdb para docx
- accdb para fdb
- accdb para html
- accdb para json
- accdb para mbd
- accdb para mde
- accdb para mdt
- accdb para ods
- accdb para odt
- accdb para prn
- accdb para rtf
- accdb para s3db
- accdb para sdf
- accdb para silk
- accdb para slk
- accdb para tab
- accdb para tdl
- accdb para txt
- accdb para xlc
- accdb para xls
- accdb para xlsm
- accdb para xlt
- accdb para xml
Conversão inversa
Converter para .db
de outros formatos
- csv para db
- mdb para db
- xlsx para db
- xls para db
- ics para db
- accdt para db
- db2 para db
- sqlite para db
- mdf para db
- fdb para db
- accde para db
- arf para db
- crp para db
- db3 para db
- dbf para db
- dbs para db
- dbv para db
- doc para db
- gdb para db
- inp para db
- jpg para db
- json para db
- myd para db
- ndx para db
- ntx para db
- pds para db
- rtf para db
- s3db para db
- sdf para db
- sql para db
- sqlite3 para db
- tab para db
- text para db
- tsv para db
- txt para db
- wdb para db
- wfm para db
- xlsm para db
- xml para db
- zip para db