JDBC-ODBC桥接器连接Access数据库
2024-08-31 02:44:10
今天,遇到一个问题,虽然不是什么大难题,但对于初学者来说也缠绕了我好久!(好气哦)
问题:
运行jsp项目连接不上数据库:
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配。
我是用JDBC-ODBC桥接器连接Access数据库,出现这个问题,肯定是数据库的连接问题,于是我各种百度,不过说的感觉都不是太好!
解决方法:
1.首先我的电脑是64位操作系统,JDK 1.7(64位),Tonacat 7.0(64位)
2.控制面板-管理工具
此时会出现2个ODBC数据源,由于我的电脑是64位操作系统,JDK 1.7(64位),Tonacat 7.0(64位),所以应该选用64位。
3.接着"系统DSN“,点击”添加“按钮,结果只有下面几个驱动程序
4.别慌,此时应该下载个连接Access数据库的驱动程序(64位),附上下载地址吧:http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe
安装下就好!
5.最后,创建ODBC数据源,连接Access数据库的驱动程序有了。
我遇到的问题就解决了。
上面废话了这么多,总结下:出现这种原因是因为你的JDK和ODBC数据源位数不一致
最新文章
- DOM0,DOM2,DOM3 事件基础知识
- How to setup vsftpd FTP file Server on Redhat 7 Linux
- 安装SQL2008 提示 创建usersettings/microsoft.sqlserver.configuration.landingpage.properties.se
- 关于VC工程的组成
- Oracle 中取当前日期的上个月最后天和第一天
- cygwin远程操作linux
- SQL Server DBA工作内容详解
- JAVA代码静态检测之PMD
- PostgreSQL服务端监听设置及client连接方法
- ASP.NET验证控件
- 【转】ActiveMQ与虚拟通道
- linux 树型显示文件 tree ls tree 命令
- linux 下oracle 11g静默安装(完整版)
- sh里的变量 $0 $1 $$ $#
- VS2017简单使用
- 03-自己封装DateUtil工具类
- OpenCV3编程入门笔记(一)
- [P2051 [AHOI2009]中国象棋] DP
- 详解http和https的作用与区别
- Linux 查看文件 cat与 more 用法