我在连接到本地.mdb文件时遇到问题。我看过以下主题,但这些并没有解决我的问题:
我的问题是建立数据库连接。它不验证连接并发生以下错误:
[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序
URL错误输入是:
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=G:\Database.mdb
答案 0 :(得分:1)
使用64位Java与32位ODBC驱动程序(或反之亦然)可能会导致您的麻烦,请注意http://goo.gl/Bs0Ur(第一个'重要')。首先,请务必解决此问题。
其次,重要的是MS Access驱动程序(* .mdb)与您的环境相匹配。出现错误消息,例如当使用与64位操作系统不兼容的MS驱动程序(您的操作系统为64位)时。
我能找到的相关驱动程序下载页面:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13255
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23734
相关论坛帖子:
http://forum.cloveretl.com/viewtopic.php?f=4&t=4663
希望这有帮助, 扬