Windows server 2012 64位 连接Access数据库"未发现数据源名称并且未指定默认驱动程序"的解决办法


我们在Windows xp中访问access的时候,连接数据库url一般是这样写:
jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=xxx.mdb;
但是在window7 64位系统,是没有办法找到这个驱动的,会报未发现数据源名称并且未指定默认驱动程序

这个时候我们需要安装Access的驱动程序,获取地址:

安装好之后,进入“控制面板”-》“管理工具”-》“数据源(ODBC)”查看是否存在Access驱动

 

 

然后在系统DSN中新建数据源:

 

 

之后修改程序中的odbj url配置
jdbc:odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=xxx.mdb
再执行程序基本能解决,如果无法解决

来源:https://blog.csdn.net/tiantang_1986/article/details/88715841

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM