win7家庭版odbc连接抛异常[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

leo0235 leo0235 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
求教!

连接代码:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:book");

系统DSN配置:
Microsoft SQL Server ODBC 驱动程序版本 06.01.7600

数据源名称: book
数据源描述: book
服务器: SONY-VAIO
数据库: Test
语言: (Default)
翻译字符数据: Yes
日志长运行查询: No
日志驱动程序统计: No
使用区域设置: No
预定义的语句选项: 在断开时删除临时存储过程
使用故障转移服务器: No
使用 ANSI 引用的标识符: Yes
使用 ANSI 的空值,填充和警告: Yes
数据加密: No

测试连接成功。

但是运行就抛异常:
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
...全文

相关推荐

WIN7连接sqlserver速度慢的解决办法

#### 使用正确的ODBC DSN驱动程序如果您的应用程序使用ODBC数据源名称(ODBC DSN)来连接SQL Server,则需要确保您使用的是“SQL Native Client”驱动程序。

猪哥哥

彻底解决ODBC连接错误IM002:从驱动管理到数据库配置全解析

ODBC(开放数据库连接)是应用程序与数据库之间通信的标准化接口,它通过驱动管理器作为中间层,将应用程序的连接请求分发给对应的数据库驱动程序。这一架构实现了数据库访问的抽象化,使开发者无需针对不同数据库编写特定代码,极大提升了软件的可移植性和互操作性。在数据集成、企业应用和商业智能等场景中,ODBC是连接各类数据源的关键技术。然而,在实际工程实践中,配置不当常导致连接失败,其中“IM002: 未发现数据源名称并且未指定默认驱动程序”是最典型的错误之一。该错误通常源于驱动管理器无法找到匹配的驱动程序或数据源配

weixin_30595035

Win10下Excel数据源配置全攻略:ODBC连接保姆级教程(含常见问题解决)

本文详细介绍了在Win10系统下配置Excel数据源的ODBC连接方法,包括驱动检查、数据源创建步骤及常见问题解决方案。通过保姆级教程,帮助用户实现Excel与数据库的高效交互,特别适合数据分析与报表自动化场景。

奥力星科技

win7x64_officex86_odbc驱动

win7x64_officex86_odbc驱动"这个主题涉及到在64位Windows 7环境下安装和使用32位的Microsoft Office相关的ODBC驱动。

冷冷七弦

Win7 ASP连接数据库“未找到提供程序.该程序可能未正确安装”问题

解决这类问题的步骤和逻辑与上述类似,也要确认系统环境是否支持32位应用程序,并且需要通过32位的ODBC驱动程序管理器配置DSN,因为MySQL的MyODBC驱动程序是32位的。

weixin_38629303
评论 11
收藏 已收藏
分享
返回顶部
leo0235
Java SE 62,621 成员 307,251 内容