MS Access 的 ODBC 驱动程序似乎丢失(Windows 64 位)

Posted

技术标签:

【中文标题】MS Access 的 ODBC 驱动程序似乎丢失(Windows 64 位)【英文标题】:ODBC driver for MS Access seems missing (Windows 64 bit) 【发布时间】:2011-03-29 14:39:24 【问题描述】:

我只是想在 Eclipse IDE 中将一个 java 应用程序连接到 MS Access。根据我在其他计算机上阅读和完成的内容,我需要转到 ODBC 数据源管理员并添加用户 DSN MS Access 数据库。我遇到的问题是我收到一条错误消息,表明未安装 ODBC 驱动程序。

现在我认为它就像下载和安装它一样简单,比如 mysql ODBC 驱动程序,但事实并非如此。从我读到的内容来看,这与 32 位和 64 位 Windows 7 操作系统有关。

如果有人能找出问题,我将不胜感激。

提前致谢

S

【问题讨论】:

【参考方案1】:

这有帮助吗?

http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/685eacc1-a670-42d4-8392-924230fa90cb

【讨论】:

感谢 Smandoli,在这和我能够建立的几篇文章之间,我需要从 C:\Windows\SysWOW64 而不是从控制面板中的默认值打开 ODBC 管理器。 嘿,在 *** 和(咳咳)Google 之间,您几乎可以搞定任何事情。【参考方案2】:

在本网站找到的解决方案:https://***.com/questions/6721702/windows-7-64-bit-odbc-drivers-for-ms-access-missing

设置 ODBC 数据源的快捷方式很可能是指向 32 位数据源,而不是 64 位。

转到控制面板->管理工具->选择数据源(ODBC)->然后右键单击该文件->转到属性->在快捷方式选项卡中->从%windir更改路径%\System32\odbcad32.exe 到

%windir%\SysWOW64\odbcad32.exe

并建立您的联系。 MS Access 的驱动程序现在可以正常工作了。

【讨论】:

以上是关于MS Access 的 ODBC 驱动程序似乎丢失(Windows 64 位)的主要内容,如果未能解决你的问题,请参考以下文章

Ms Access 链接表到 IBM iSeries 缺少列

ODBC:用于 MS Access 的 SQL Server 2008 驱动程序

ODBC 驱动程序(AcuODBC、MS Access 驱动程序)

除了 ms-access 之外,我可以使用哪些其他程序连接到 odbc 数据库

MS Access ODBC 问题

带有“返回记录:否”的 MS Access 直通查询截断 ODBC 连接字符串