2014-09-27 93 views
0

我有一个运行SQL Server 64位的Windows 7 64位,我需要从存储在本地目录中的DBF文件访问数据。 我已经安装了Visual FoxPro驱动程序(32位,唯一可用)来创建带有ODBC实用程序(C:\ Windows \ SysWow64 \ odbcda32.exe)的32位版本的DSN。SQL Server 64位链接服务器到32位ODBC DSN源

现在我需要创建一个链接服务器,但我不能让SQL Server看到这个32位DSN。

我试图使SQL Server直接使用FoxPro驱动程序后,我试过这个解决方案,但我无法使它出现在链接服务器创建窗体的提供程序列表中。

我也尝试手动注册vfpoledb.dll,但我仍然无法在提供程序列表选项中看到此驱动程序。

你能帮我吗。

在此先感谢。 Antonio

回答

0

您不能在64位应用程序中使用32位驱动程序,而在中间没有东西就像分离体系结构的ODBC-ODBC桥一样。

相关问题