通过ODBC/JDBC连接程序和数据库时,异常报错“在指定的 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 中,驱动程序和应用程序之间的体系结构不匹配"的解决办法 在指定的 DSN 中,驱动程序和应用程序之间的体系结构 ...

  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. 最详细的vue-cli工具构建vue项目教程
  2. CacheManager操作缓存
  3. ansys怎么建立弯曲圆柱_ANSYS复合材料分析
  4. OpenShift 4 - 安全上下文 SecurityContext
  5. 跟着例子一步步学习redux+react-redux[转载]
  6. jvisualvm/Jconsole监控WAS(WebSphere)中间件
  7. EtherCAT报文格式详解
  8. # Euraka配置详解
  9. CMOS传输门原理及应用
  10. [CGAL] CGAL的编译与使用
  11. docker Got permission denied while trying to connect
  12. 笔记本电脑共享WiFi
  13. 关于monitor模式
  14. VINS-Mono 理论详细解读——紧耦合后端非线性优化 IMU+视觉的残差residual、Jacobian、协方差、基于舒尔补的边缘化
  15. Hive 内置函数及自定义函数
  16. PIA (Primary Interop Assembly) AIA (Alternate Interop Assembly)简介
  17. 怎么把打开方式还原计算机程序,怎么把一个DAT用打开方式变成其他格式再还原成DAT文件...
  18. elasticse报错 max virtual memory areas vm.max_map_count [65530] is too low, increase to at leas
  19. led显示屏应用于舞台搭建的解决方案以及需要注意的细节分析
  20. 【easyExcel处理excel】

热门文章

  1. UICC 之 USIM 详解全系列——UICC协议层结构
  2. 各种虚拟化镜像文件格式
  3. 自定义RadioButton实现右上角有小圆点和未读数字条数
  4. Windows环境下浏览器里的HTTP——说说你是怎么访问Web网页的
  5. angular与angularjs常用指令的不同写法整理
  6. php recursion,php5.1.6情况下,出现RECURSION。求破!!!
  7. 荣耀双十一AR虚拟大直播来了 秦时明月人物实力带货
  8. java版商城多商家入驻商城 直播带货商城 电子商务
  9. 贝叶斯网络结构学习之连续参数处理方法
  10. SDN软件定义网络之流表及其组成