Por que converter DBF para SQLITE?
O DBF é um formato de tabela única de layout fixo da década de 1980 que a maioria das aplicações modernas não consegue consultar diretamente. O SQLite é um banco de dados independente e sem servidor que qualquer linguagem pode acessar com SQL. Mover dados legados de DBF para .sqlite torna-os acessíveis às ferramentas atuais sem a necessidade de executar um servidor de banco de dados.
Como converter DBF para SQLITE
Full Convert Enterprise APP
Selecione dBASE como a origem e SQLite como o destino; o Full Convert mapeia tipos de colunas e campos de memorando diretamente, sem uma etapa intermediária em CSV.
LibreOffice Calc FREE
Abra o .dbf no LibreOffice Calc (defina a codificação de caracteres correta na importação), exporte como CSV e, em seguida, importe o CSV para o DB Browser for SQLite via Arquivo > Importar > Tabela de arquivo CSV para criar um arquivo .db ou .sqlite.
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 .sqlite é um banco de dados relacional independente criado pelo SQLite, o mecanismo de banco de dados mais amplamente implantado no mundo. Abra-o com o DB Browser for SQLite…
Abrir detalhes de .SQLITE →Qualidade e o que observar
- A codificação de caracteres é importante - arquivos DBF de softwares antigos geralmente usam páginas de código DOS/OEM; defina a página de código correta no LibreOffice Calc para evitar caracteres corrompidos na saída do SQLite.
- Campos de memorando armazenados em um arquivo complementar
.dbtou.fptpodem não sobreviver a uma conversão via CSV; o Full Convert lida com eles de forma mais confiável, lendo os descritores de campo DBF diretamente. - Um único
.dbfcontém exatamente uma tabela; se seus dados abrangem vários arquivos DBF, importe cada um separadamente e crie relacionamentos no SQLite.
Perguntas frequentes
Posso converter DBF para SQLite sem nenhum software pago?
.dbf no LibreOffice Calc (gratuito), exporte como CSV e importe para o DB Browser for SQLite (também gratuito) para obter um arquivo .sqlite funcional.Os tipos de campo serão preservados?
Posso converter a tabela de atributos DBF de um shapefile para SQLite?
.db), um formato espacial baseado em SQLite mais adequado para dados de atributos GIS do que o SQLite comum.