Windows 64 bit、java 64 bit環境でアクセスデータベースに接続する方法

1580 ワード

今では64ビットのオペレーティングシステムが使われ、javaも64ビットにアップグレードされていますが、以前のソフトウェアでも互換性の問題があります.たとえばwindows 7 64 bit+java 64 bitでは、Microsoft Accessのデータベースにアクセスすると、次のような互換性の問題が発生します.
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

中国語のエラーは次のように表示されます.
java.sql.SQLException: [Microsoft][ODBC        ]                    

解決策は次のとおりです.
1、windows7 64bit + java 32bit
Officeのインストール
32ビット版、office 2007をインストールすることができて、office 2010以上を使うことを提案して、32 bitと64 bitが選択することができて、しかしこの情況はインストールしなければなりません
32ビットバージョン.
office対応のデータベース接続コンポーネントを再インストールします.
http://www.microsoft.com/zh-CN/download/details.aspx?id=23734
http://www.microsoft.com/zh-CN/download/details.aspx?id=13255
------------------------------------------------------------------------
2、windows7 32bit + java 32bit
オペレーティングシステムは32ビットで、もちろんjava 32ビットとoffice 32ビットのインストールしかできませんが、高バージョンのofficeはデータベース接続プラグインをインストールする必要があります.リンクは最初の点を参照してください.
------------------------------------------------------------------------
3、windows7 64bit + java 64bit
officeのインストール
64ビット版は、office 2010以上しかインストールできませんが、office 2013にはデータベース接続プラグインが見られないため、office 2010バージョンのインストールをお勧めします.もう一度繰り返しますが、データベース接続プラグインをインストールする必要があります.リンクは最初の点を参照してください.
接続したプログラムは書かない・・・