首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Foxbase到postrgresql的数据传输。(dbf文件阅读器)

Foxbase到postrgresql的数据传输。(dbf文件阅读器)
EN

Stack Overflow用户
提问于 2011-11-07 22:46:47
回答 2查看 2K关注 0票数 1

我在旧的Foxbase数据库的基础上重写了一个程序,其中包含.dbf文件。我需要一个工具,可以读取这些文件,并帮助将数据传输到PostgreSQL。你知道这类工具吗?

EN

回答 2

Stack Overflow用户

发布于 2011-11-08 07:57:37

pgdbf.sourceforge.net -为我提供的所有DBF工作过。引用网站描述:

PgDBF是一个程序,用于将XBase数据库-特别是具有备忘录文件的FoxPro表-转换为PostgreSQL可以直接导入的格式。它是一个紧凑的C项目,除了标准的Unix库之外没有其他依赖项。

如果你正在寻找一些可以在Windows上运行的程序,但是它不能直接编译,你可以使用cygwin (www.cygwin.com)来构建和运行pgdbf。

票数 2
EN

Stack Overflow用户

发布于 2011-11-08 06:41:48

作为迁移路径的一部分,您可以使用Pythonmy dbf module。将dbf文件转换为csv的一个非常简单的脚本是:

代码语言:javascript
运行
复制
import sys
import dbf
dbf.export(sys.argv[1])

这将创建一个与dbf文件同名的.csv文件。如果将该代码放入名为dbf2csv.py的脚本中,则可以将其调用为

代码语言:javascript
运行
复制
python dbf2csv.py dbfname

希望有一些方便的工具可以将csv文件导入PostgreSQL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8038056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档