Pourquoi convertir DBF en SQLITE ?
Le format DBF est un format de table unique à mise en page fixe des années 1980 que la plupart des applications modernes ne peuvent pas interroger directement. SQLite est une base de données autonome et sans serveur à laquelle n'importe quel langage peut accéder avec SQL. Déplacer des données héritées DBF vers .sqlite les rend accessibles aux outils actuels sans avoir à exécuter un serveur de base de données.
Comment convertir DBF en SQLITE
Full Convert Enterprise APP
Sélectionnez dBASE comme source et SQLite comme destination ; Full Convert mappe les types de colonnes et les champs mémo directement sans étape intermédiaire en CSV.
LibreOffice Calc FREE
Ouvrez le fichier .dbf dans LibreOffice Calc (définissez le bon encodage des caractères lors de l'importation), exportez-le en CSV, puis importez le CSV dans DB Browser for SQLite via Fichier > Importer > Table à partir d'un fichier CSV pour créer un fichier .db ou .sqlite.
Programmes qui convertissent DBF
À propos de ces formats
Un fichier DBF est une base de données à table unique au format dBASE/xBase, utilisé depuis 1983 et toujours courant dans les shapefiles GIS, les exports comptables et les logiciels de…
Ouvrir les détails de .DBF →Un fichier .sqlite est une base de données relationnelle autonome créée par SQLite, le moteur de base de données le plus déployé au monde. Ouvrez-le avec le logiciel gratuit DB Browser for…
Ouvrir les détails de .SQLITE →Qualité et points de vigilance
- L'encodage des caractères est crucial - les fichiers DBF provenant de logiciels anciens utilisent souvent des pages de codes DOS/OEM ; définissez la bonne page de codes dans LibreOffice Calc pour éviter les caractères corrompus dans la sortie SQLite.
- Les champs mémo stockés dans un fichier compagnon
.dbtou.fptpeuvent ne pas survivre à un passage par le format CSV ; Full Convert les gère plus fiablement en lisant directement les descripteurs de champs DBF. - Un seul fichier
.dbfcontient exactement une table ; si vos données s'étendent sur plusieurs fichiers DBF, importez chacun séparément et créez les relations dans SQLite.
Foire aux questions
Puis-je convertir un DBF en SQLite sans logiciel payant ?
.dbf dans LibreOffice Calc (gratuit), exportez-le en CSV, puis importez-le dans DB Browser for SQLite (également gratuit) pour obtenir un fichier .sqlite fonctionnel.Les types de champs seront-ils préservés ?
Puis-je convertir la table d'attributs DBF d'un shapefile vers SQLite ?
.db), un format spatial basé sur SQLite mieux adapté aux données d'attributs SIG que le SQLite standard.