Existe-t-il un outil gratuit pour convertir un fichier contenant plus de 65 000 registres du format DBF au format CSV?

StackOverflow https://stackoverflow.com/questions/1018777

  •  06-07-2019
  •  | 
  •  

Question

Je dois convertir un très gros fichier du format DBF au format CSV. J'ai essayé de faire ce travail avec Microsoft Excel, mais le problème est que je ne peux pas voir plus de 65 500 registres lorsque j'ouvre et exporte le fichier.

Microsoft Access n'a également pas pu ouvrir le fichier.

J'ai trouvé sur Google des outils partagiciels, en recherchant "DBF en CSV". Avez-vous essayé l'un de ces fichiers avec de très gros fichiers?

De même, toute solution pouvant exporter des formats de bases de données mysql ou postgresql sera la bienvenue.

Merci d'avance pour vos réponses, Cordialement,

Était-ce utile?

La solution

https://github.com/SocialExplorer/FastDBF

"Un autre petit utilitaire lit également les fichiers DBF et génère les fichiers CSV! "

Autres conseils

aller à http://www.the-oasis.net /ftpmaster.php3?content=ftputils.htm

recherchez ce fichier dbx130.zip

Bytes: 125,478 Date: 1993-03-22

dbMAX is an xBASE utility that will allow complete multi-user access
to any xBASE databases and indexes. The program uses a CUA-type menu
system with Brief(R)-style hot keys and can browse databases in up to
250 moveable, sizable windows. Almost every Clipper(R)/dBASE(R)
command is available, allowing dbMAX to replace the dBASE
Assist/Control Center or Computer Associates' DBU utility. dbMAX also
has a partially open architecture, allowing programmers to create
their own menus and operate on dbMAX internal data structures.

Cet utilitaire a une dos ui mais il vous permet via la fonction Copier du menu d’exporter des tableaux entiers au format SDF ou CSV. Je sais personnellement qu’il peut gérer un fichier de 3,8 millions de lignes, il devrait donc pouvoir gérer votre table.

Utilisez OpenOffice - Il est gratuit et peut gérer un grand nombre de lignes. Avec autant de lignes, vous devrez peut-être diviser le fichier, puis convertir les morceaux, puis les réassembler.

OpenOffice 3.0 Calc ne dépasse pas 65 000 lignes. J'ai essayé d'importer un gros fichier DBF dans OpenOffice 3.0 Base, mais le travail a été confié à Calc: - (

Alternative: si vous avez Python 2.4 à 2.6, je peux vous envoyer une copie de mon module de lecture DBF bientôt disponible, ainsi qu'un script DBF-à-CSV. Pour obtenir mon adresse e-mail, recherchez "John Machin xlrd". [xlrd est mon logiciel de lecture Excel XLS].

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top