我正在構建一個Java桌面應用程序,該應用程序應通過ODBC驅動程序連接到Sage ERP。 但是,我有一個64位Windows7操作系統和ODBC驅動程序是32位。這已經產生的followingv例外的事情:將Java應用程序64位連接到ODBC驅動程序32位
[微軟] [ODBC驅動程序管理器]指定的DSN包含驅動程序和應用程序
只是爲了信息,我通過C配置DSN之間的架構不匹配:\的Windows \ Syswow64資料\ odbcad32.exe的。
在搜索我的查詢後,我認爲解決方案是強制Java應用程序以32位JVM模式運行。 任何人都可以幫助通過這個請
我其實通過簡單地下載一個32位JVM並配置eclipse來運行它來解決這個問題。這樣,我的Java應用程序將自動運行通過32位ODBC定義DSN。 – mahoosh