2013-04-09 67 views
0

我有一个要求将数据从Pervasive-SQL 7的数据库文件中提取到CSV格式。如何加载普及数据文件?

我得到包含应用程序的可执行文件(可能开发VB6)和一个文件夹中的数据文件的ZIP压缩文件,并且只告诉应用程序使用普适-SQL 7

因为从来没使用前普适-SQL我不确定如何开始。我下载了第7版客户机/服务器数据库引擎的副本,并将其安装在Windows XP工作站上。但是我不确定如何从那里继续?如何浏览数据?

我需要从数据文件中提取数据吗?我需要做什么?

回答

0

首先,我真的建议下载一个较新版本的PSQL。 PSQL v11可在http://pervasivedb.com/psqlv11/Pages/Default.aspx。 PSQL v7于1998年发布。PSQL v11提供了多种导出数据的工具和方法。其次,如果你有DDF,你应该可以创建一个指向DDF和数据文件的ODBC DSN。一旦拥有ODBC DSN,就可以使用任何ODBC工具来导出数据。如果您使用PSQL v11,您甚至可以从Pervasive Control Center通过右键单击表格导出为CSV(尽管可能称为SDF),选择“导出数据”并按照向导进行操作。如果您想自动导出表格或一次导出多个表格,则需要使用其他工具。那里有几个。

DDF文件是一组描述数据文件的特殊文件。所需的最小文件是FILE.DDF,FIELD.DDF和INDEX.DDF。如果你没有这些文件,你需要知道每个表/文件的记录布局。您可以使用包含在PSQL v11中的DDF Builder为您的表格构建DDF。

+0

数据文件没有任何扩展名。有大约30个这样的文件,然后有2个文件带有ORG和PST文件扩展名。 – 2013-04-10 06:19:43

+0

Btrieve数据文件可以有任何扩展名。我编辑了我的答案,以包含有关DDF文件的更多信息,以及如果您没有它们,应该怎么做。 – mirtheil 2013-04-10 11:21:56