Advantage database server Advantage ODBC 64位驱动程序的安装

Advantage database server Advantage ODBC 64位驱动程序的安装,advantage-database-server,Advantage Database Server,在64位Windows 7 Professional上从此处安装V10 64位驱动程序并尝试连接后,我收到以下错误消息: “ODBC-调用失败[Microsoft][ODBC驱动程序管理器]未找到数据源名称,并且未指定默认驱动程序(#0)” 单击“检查dll”时,会收到一条错误消息,指出未找到以下dll adsodbc.dll 我已尝试卸载、重新安装,adsodbc.dll文件不在计算机上的任何位置,但有一个名为adsodbc64.dll的文件,我已尝试复制和重命名该文件,但未成功 有什么想法吗

在64位Windows 7 Professional上从此处安装V10 64位驱动程序并尝试连接后,我收到以下错误消息:

“ODBC-调用失败[Microsoft][ODBC驱动程序管理器]未找到数据源名称,并且未指定默认驱动程序(#0)”

单击“检查dll”时,会收到一条错误消息,指出未找到以下dll adsodbc.dll

我已尝试卸载、重新安装,adsodbc.dll文件不在计算机上的任何位置,但有一个名为adsodbc64.dll的文件,我已尝试复制和重命名该文件,但未成功

有什么想法吗

谢谢


Ian

我认为,问题在于Windows7 x64只支持32位ODBC驱动程序。结账

我认为“检查DLL”消息有误,并且与基本问题有关。我也有一个类似的设置,看到它在寻找adsodbc.dll,而不是adsodbc64.dll。但在我的情况下,我能够连接

您收到的错误消息通常是由于名称键入错误(即mydsn123与mydsn23)


这也可能是由于应用程序试图使用ODBC驱动程序。例如,试图使用ODBC驱动程序的应用程序实际上是一个32位应用程序,它将使用C:\Windows\SysWOW64\odbcad32.exe而不是64位C:\Windows\system32\odbcad32.exe来查找32位ODBC DSN。。。这里的名称很混乱,其中system32=64位和syswow64=32位。

Edgar是正确的,CheckDLS对话框正在查找32位DLL。这是64位ODBC客户端安装中的一个已知问题。64位ODBC驱动程序应该仍然可以正常工作。Peter/Edgar感谢您的回复。我已设法在客户端站点上使用64位驱动程序,从Windows 7 b4位计算机上的32位Access 2007连接到64位服务器上的数据。我确实得到了检查DLL的“红鲱鱼”,但连接没有问题。在我自己的机器上,我的Windows 7 64位运行Office 2010 64位,并且正在通过虚拟PC连接到32位服务器。如果我尝试安装32位驱动程序,则在尝试添加新DSN时不会显示该驱动程序。我还尝试连接到本地C驱动器上的ADS示例数据,但仍然遇到相同的问题。我想我会尝试卸载Office 2010 64位版本,然后重新安装32位版本-不合逻辑且令人沮丧,但我已经没有想法了!netme感谢您的回复,但该链接与IIS有关,我认为与本案无关