如何连接到 dBASE 或其他 DBF 文件

通过使用 OLE DB 连接管理器并选择 Microsoft OLE DB Provider for Jet 4.0,可以连接到 Integration Services 包中的 dBASE 数据库文件或其他 .DBF 数据库文件。

注意注意

SQL Server 中的 SQL Server 导入和导出向导不支持从 dBASE 或其他 DBF 文件中导入,或者导出至 dBASE 或其他 DBF 文件。您可以使用 Microsoft Access 或 Microsoft Excel 将数据从 DBF 文件导入至 Access 数据库或 Excel 电子表格,然后再使用 SQL Server 导入和导出向导。

配置连接管理器以连接到 dBASE 或其他 DBF 文件

  1. 向包中添加一个新的 OLE DB 连接管理器。有关详细信息,请参阅如何在包中添加或删除连接管理器

  2. 在**“连接管理器”对话框的“连接”页上,请选择“本机 OLE DB\Microsoft Jet 4.0 OLE DB Provider”作为“访问接口”**。

  3. 使用 DBF 文件时,文件夹表示数据库,单个 DBF 文件表示表。因此,**“数据库文件名”文本框必须包含 DBF 文件所在的文件夹的路径,并且不得包括文件名自身。您可以键入或粘贴某个文件夹路径,或者使用“浏览”**按钮选择 DBF 文件,然后从文件夹路径的末尾删除文件名。

  4. 在**“连接管理器”对话框的“全部”**页中,根据情况输入 dBASE III、dBASE IV 或 dBASE 5.0 作为“扩展属性”的值。

  5. 单击**“测试连接”验证您输入的值。应当看到“连接测试成功”消息。单击“确定”**关闭消息框。

  6. 单击**“确定”**保存连接管理器的配置。

  7. 若要在包的数据流中使用您的连接管理器,请选择 OLE DB 源或目标,并对其进行配置以使用您在上述步骤中创建的连接管理器。

请参阅

概念