通过ODBC/JDBC连接程序和数据库时,异常报错“在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”的解决办法

在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

本机:64位win7,64位JDK,做Web实验用32位myeclipse不管是Access还是SQLServer连接数据库都出问题后,我终于明白当初做Java实验为啥连不上Access数据库但SQLServer没问题了,现在完美解决,哈哈!

原因:

64位win7操作系统ODBC版本默认为64位(建立的SQLServer数据源也为64位),需对应64位JDK及64位office(access),用myeclipse时也应对应64位myeclipse版本才可使用

若为32位myeclipse,与数据库连接时应对应32位ODBC数据源(建立的SQLServer数据源为32位)

解决方法:

X:\Windows\SysWOW64\odbcad32.exe

例如:

去C:/windows/syswow64文件夹下,打开odbcad.exe,这样打开的就是32位版本的odbc

利用这个为odbc创建系统 DSN 连接SQLServer或Access,Access后缀应为mdb

注意此时应把jdk路径设置为32位jdk所在路径,若用myeclipse也应使用32位版本myeclipse

注:
64位版的位置:C:\windows\system32\odbcad32.exe
32位版的位置:C:\windows\sysWOW64\odbcad32.exe
数据库建立并运行成功后,将JDK再改回64位好像对数据库也无影响了

win7 64位数据库连接问题:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配相关推荐

  1. mysql 在指定的dsn中_指定的DSN包含驱动程序和应用程序之间的体系结构不匹配。 JAVA...

    问题 我正在尝试使用Java连接到MS Access创建的数据库,但我似乎无法管理.我使用ODBC,我得到这个例外: java.sql.SQLException:[Microsoft] [ODBC驱动 ...

  2. mysql 体系结构不匹配_指定的DSN包含驱动程序和应用程序之间的体系结构不匹配...

    当Access的位版本(32 vs 64)不匹配时,尝试从MS-Access连接到MySQL数据库时,会出现完全相同的错误 您正在使用的ODBC驱动程序的位版本 用于设置它的ODBC管理器的位版本. ...

  3. win7 64位数据库连接问题:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配...

    通过ODBC/JDBC连接程序和数据库时,异常报错"在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配"的解决办法 本机:64位win7,64位JDK,做Web实验用32 ...

  4. mysql 在指定的dsn中_access 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配...

    [win7 64位 通过ODBC/JDBC连接程序和数据库时,异常报错"在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配"时,是因为你使用64位的管理工具"数 ...

  5. Infa连接数据源“指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”

    win7 64位+Infa客户端64位+oracle client 32位(Windows上安装两个Oracle客户端,时间长了别手贱删除一个,解决问题又花费了半天时间) 之前配置了Oracle cl ...

  6. 64位操作系统,mysql ODBC 驱动程序和应用程序之间的体系结构不匹配

    1)环境 Windows Server 2008R2 64bit+Mysql 5.5.16 for 32 bit+Mysql odbc connector 64 bit 2)报错信息 在指定的 DSN ...

  7. [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

    网页显示的出错内容: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC 驱动程序管理器] 在指定的 D ...

  8. odbc java 驱动程序_java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配...

    今天把sql server 2008 r2装了起来,64位的,然后就迫不及待地体验连接数据库的操作,编程语言是java.我一开始学了一种非常老的连接方式,使用JDBC-ODBC桥.初次使用不太熟练,所 ...

  9. ODBC 驱动程序管理器 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 解决方案

    ODBC 驱动程序管理器 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 解决方案 参考文章: (1)ODBC 驱动程序管理器 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹 ...

最新文章

  1. 基于虚拟帐号的邮件系统(extmail)上
  2. 网络存储导论第七章:重要系统灾备方法
  3. Spring体系结构详解
  4. L 1 ,L 2 参数正则化
  5. Floating-Rate Note - FRN
  6. 物联网在改造海上钻井平台监测方面发挥着关键作用
  7. linux7设备的挂载,centos7磁盘分区与挂载解析
  8. 百度之后,电子银行还安全么?
  9. 深入了解CSS字体度量,行高和vertical-align
  10. Spring RestTemplate示例
  11. 零基础学python知乎-编程零基础应当如何开始学习 Python?
  12. android之去掉空包合并
  13. 电梯设计需求调研报告
  14. JVM内存管理 (转)
  15. k8s ReplicaSet
  16. SPSS软件应用于因子分析/相关性分析等统计分析方法解读
  17. 盖世无双之国产数据库风云榜-2022年02月
  18. 蔡康永的说话之道总结
  19. Jakarta Bean Validation,Constrain once, validate everywhere!
  20. 三菱触摸屏与三菱L系类PLC以太网通讯

热门文章

  1. 产品微操的艺术:提高核心指标的5个需求原理(1~5完)
  2. 产品经理成长三五事儿:搭建自己的成长模型
  3. 产品经理面试中那些不忍直视的奇葩题目,面试官你真是够了!
  4. C#常见金额优选类型及其三种常用的取整方式
  5. caioj 1063 动态规划入门(一维一边推1:美元和马克)
  6. WanaCrypt0r勒索蠕虫完全分析报告
  7. 最大流增广路(KM算法) HDOJ 1853 Cyclic Tour
  8. RemoteIE 开发者可跨平台使用IE测试网页
  9. C#关机代码实例详解
  10. 申请了团队blog,不知道能否给开通