Por que converter DBF para MDB?
DBF é um formato de tabela única plana da família xBase dos anos 1980, ainda comum em shapefiles de GIS e exportações de sistemas legados. MDB é o formato de banco de dados do Microsoft Access, que suporta múltiplas tabelas relacionadas, consultas, formulários e relatórios. Converter normalmente significa mover dados legados para o Access para criar consultas ou relacionamentos que o formato plano .dbf não suporta.
Como converter DBF para MDB
Microsoft Access EASIEST
Crie um novo banco de dados em branco no Access, vá em Dados Externos > Nova Fonte de Dados > De Arquivo > Arquivo dBASE, navegue até o .dbf e importe-o para uma nova tabela - o resultado já estará no formato Access sem etapa extra de salvamento.
LibreOffice Calc FREE
Abra o .dbf no LibreOffice Calc (escolhendo a codificação de caracteres correta), salve como CSV e, em seguida, importe o CSV para o Microsoft Access via Dados Externos > Arquivo de Texto - use este caminho se sua versão do Access não tiver uma opção direta de importação de dBASE.
Programas que convertem DBF
Sobre estes formatos
Um arquivo DBF é um banco de dados de tabela única no formato dBASE/xBase, em uso desde 1983 e ainda comum em shapefiles de GIS, exportações de contabilidade e softwares empresariais…
Abrir detalhes de .DBF →Um arquivo MDB é um banco de dados Microsoft Access no formato antigo que o Access utilizou de 1992 a 2003, substituído pelo .accdb no Access 2007. Ele armazena tabelas, consultas,…
Abrir detalhes de .MDB →Qualidade e o que observar
- Campos de memorando armazenados em um arquivo complementar
.dbtou.fptpodem ser descartados ou truncados se o arquivo de memorando estiver ausente no momento da importação - mantenha o arquivo complementar junto ao.dbf. - Arquivos DBF de softwares antigos costumam usar páginas de código DOS/OEM; caracteres acentuados ou não latinos podem ser importados incorretamente - usar o LibreOffice Calc como intermediário permite controlar a codificação explicitamente.
- Um único
.dbfcontém exatamente uma tabela; se seus dados abrangem vários arquivos DBF, importe cada um separadamente e crie relacionamentos no Access.
Perguntas frequentes
Posso converter DBF para MDB sem o Microsoft Access?
.mdb nativo; o LibreOffice Calc pode ler DBF e exportar para CSV, que o Access pode importar posteriormente.A importação funciona tanto para .accdb quanto para .mdb?
.mdb para compatibilidade com Access 97-2003 ou .accdb para o formato atual; a importação de dBASE funciona da mesma forma em ambos os casos.