-->

是否有转换超过65000个寄存器从DBF格式到CSV文件中的任何免费的工具?(Is there an

2019-07-29 00:26发布

我需要从DBF格式非常大​​的文件转换为CSV格式。 我曾尝试Microsoft Excel来完成这项工作,但问题是,我不能看到超过65500个寄存器,当我打开和导出文件。

微软Access无法打开文件,太。

我已经在谷歌的一些共享软件工具中,搜索“DBF到CSV”。 你有非常大的文件尝试过这些?

此外,可能出口任何解决MySQL或PostgreSQL数据库格式将受到欢迎。

在此先感谢您的答复,最好的问候,

Answer 1:

https://github.com/SocialExplorer/FastDBF

“这里还包括一个小工具,读取DBF文件,输出CSV文件!”



Answer 2:

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

寻找这个文件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.

这个工具有一个DOS的用户界面,但它可以让你通过菜单上的复印功能来导出SDF或CSV格式整个DBF表。 我个人知道,它可以处理一个文件,380万行,所以应该能够处理你的表。



Answer 3:

使用OpenOffice - 它的免费的,可以处理很多行。 有了这么多行,您可能需要分割的文件,然后转换成片,然后重新组装。



Answer 4:

OpenOffice的3.0计算器在65K行马克塞斯。 我试图导入大型DBF到的OpenOffice 3.0的基础,但把它交给工作关闭以计算器:-(

另一种方法:如果你有Python的2.4到2.6,我可以给你我即将去公共DBF-读取模块加上DBF到CSV脚本的副本。 为了让我的E-mail地址,搜索“约翰·马金xlrd” [xlrd是我的Excel XLS阅读包。



文章来源: Is there any free tool to convert a file with more than 65000 registers from DBF format to CSV?
标签: csv import dbf