1

我需要将数据从普及数据库导入 sql server。我已经安装了普遍的 db claient 和 oledb 提供程序。我的普遍数据库是文件格式(带有 .DAT 文件的文件夹)。我想知道如何从这些文件中读取数据。当我将连接字符串用作“Provider=PervasiveOLEDB;Data Source=C:\datafilesDirectory;”时 它在“测试连接”中给出了未指定的错误。因为我在这里错过了什么?请帮忙!!

4

1 回答 1

2

您是否有描述数据文件的 DDF 文件(FILE.DDF、FIELD.DDF、INDEX.DDF)?Btrieve 文件中不存储字段信息。如果您没有 DDF 文件,则需要它们才能使用 OLEBD(或 ODBC 或 ADO.NET 或任何其他关系方法)。

同时,您需要的不仅仅是 PSQL“客户端”。您将需要一个可用于读取文件的 PSQL 引擎。您是否安装了引擎(工作组或服务器)或客户端?

于 2010-09-22T13:31:40.187 回答