0

マップビューアを実行しようとしています。何をしても、次のいずれかのエラー メッセージが表示されます。

Data source cannot be created : C:\oraclexe\app\oracle\product\11.2.0\server
\bin\ocijdbc10.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

Data source cannot be created : C:\oraclexe\app\oracle\product\11.2.0\server
\bin\ocijdbc10.dll: %1 is not a valid Win32 application

jdk/dll ビット バージョンと関係があることを理解しています。しかし、私はすべての可能性を試したので、誰かが私が見落としているかもしれない解決策を提案してもらえますか? ありがとう。

4

1 に答える 1

1

OCI ドライバーを使用しているようです。代わりにシン JDBC ドライバーを使用してみてください。これはプラットフォームに依存しません。

http://www.orafaq.com/wiki/JDBC

OCI ドライバーは、インストールされた Oracle クライアントで動作するため、ネイティブ DLL が必要です。シン ドライバは純粋な Java です。

于 2012-08-17T11:08:48.403 に答える