2009-08-10 5 views
20

J'ai seulement trouvé des versions d'essai de ces convertisseurs. Est-ce que quelqu'un en connaît un gratuitement? Tous les formats cibles suivants feront:Existe-t-il un convertisseur de fichier DBF gratuit?

CSV, MDB, SQL, XLS

+0

DBF comme dans dBase III/IV? –

+0

DBF comme dans Shapefiles ESRI (SHP), probablement le même que dBase II –

+2

Il y a une très forte probabilité que l'outil de ligne de commande ogr2ogr (partie des utilitaires gdal ogr) puisse aussi effectuer cela pour vous car il lit/écrit presque tous les SIG communs formats. – ChristopheD

Répondre

19

Microsoft Excel peut ouvrir des fichiers DBF et l'enregistrer sur de nombreux formats

+1

Notez qu'avec une version plus ancienne de MS-Excel, vous pourriez rencontrer des problèmes avec plus de 65535 enregistrements ... – Roalt

+0

@Roalt Oui, c'est vrai pour Excel 2003 et les versions plus anciennes –

+1

En outre, Excel a tendance à corrompre les fichiers dbase si vous les modifiez et les enregistrez. – dummzeuch

2

J'ai écrit un article il y a quelques années, sur la conversion en ensembles de données de de DBF (xml lisible par la fonction de DataSet.ReadXML), cependant, il peut être lent sur les gros dbf, vous pouvez l'essayer gratuitement.

Article.

2

Pour XLS ou CSV, utilisez OpenOffice.org.

+0

La première rangée sera des noms de champs, suivie par l'abréviation de type, la largeur du champ (si applicable), et les décimales (le cas échéant). Il existe probablement une option pour désactiver ce comportement. En attendant, si vous avez MS Excel, il est par défaut de ne pas ajouter cette information dans les cellules de la première ligne. – maxwellb

10

Il ya Exportizer (http://www.vlsoftware.net/exportizer/index.html) qui est également livré avec une version $$$$ "Pro", et DBF Viewer Plus (http://www.alexnolan.net/software/dbf.htm) par Alex Nolan.

Les deux sont des freeware, les deux devraient vous permettre d'exporter au moins CSV (ou plus).

Marc

+0

Pour tout le monde intéressé: Exportizer est idéal pour jeter un coup d'œil dans une base de données et ne rien faire de vraiment utile et semble assez solide. DBF Viewer Plus a semblé OK mais j'ai rencontré beaucoup de bugs en essayant de créer des tables et des champs dans ces tables. Puisque je regarde une base de données que je ne veux pas bousiller, je n'utiliserai pas celle-là et je m'en tiendrai à Exportizer. – ScottN

5

Je suis en mesure d'ouvrir et de convertir des fichiers .dbf avec LibreOffice 3.4.4, et exporter vers divers formats.

3

http://sourceforge.net/projects/dbf2csv

Très simplement convertisseur entre DBF et csv. Vous n'avez besoin d'aucun moteur de base de données.

Très simple, mais a bien fonctionné pour moi

+0

Ce convertisseur endommage l'en-tête, en particulier s'il y a une taille de champ dans l'en-tête (DBASE). – Jovica

+0

Projet Github ici: https://github.com/akadan47/dbf2csv –

Questions connexes