我正在使用Windows Server 2008 r2。我安装了32位MS SQL Server Express Edition和32位JDK和JRE。创建DSN以连接到数据库(使用32位ODBC)并运行我的JAP应用程序后,显示以下错误:DSN和应用程序之间的体系结构不匹配。
答案 0 :(得分:1)
管理连接的数据源 到64位下的32位驱动程序 平台,使用 C:\ WINDOWS \ SYSWOW64 \ odbcad32.exe的。至 管理连接到的数据源 一个64位驱动程序,使用 C:\ Windows \ System32下\ odbcad32.ex
然后页面继续说:
要解决此错误,请使用32位 odbcad32.exe配置或删除 DSN。
http://msdn.microsoft.com/en-us/library/ms712362(VS.85).aspx
这种情况从未发生在我身上,只是通过快速的Google搜索找到了这一点。