1

我需要将 Pervasive-SQL 7 的数据库文件中的数据提取为 CSV 格式。

我得到了一个 Zip 存档,其中包含一个应用程序可执行文件(可能是 VB6 开发的)和一个包含数据文件的文件夹,并且只告诉我该应用程序使用 Pervasive-SQL 7。

在不确定如何开始之前,我从未使用过 Pervasive-SQL。我已经下载了版本 7 客户端/服务器数据库引擎的副本并将其安装在 Windows XP 工作站上。但是我不确定如何从那里开始?如何浏览数据?

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

4

1 回答 1

2

首先,我真的建议下载更新版本的 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。

于 2013-04-09T22:30:20.713 回答