2011-10-18 95 views
0

ociドライバを使用してLinux上でOracle 11.2.0に接続すると、LD_LIBRARY_PATHの下にlibocijdbc11.soがありますが、ojdbc jarファイルしかありません。データベース接続の場合、この* .soファイルをJava CPに追加するはずですか?ojdbc jarファイルはどこにありますか

カスタマープロダクション環境にあるためすぐにテストすることはできませんので、最初の要点を取得したいと思っています。

+1

OJDBC jarファイル(ojdbc14.jarなど)がAFAIKのどこかにある必要があります。 –

答えて

0

Oracleクライアントのインストール時に、これらのjarファイルを取得します。ojdbcX.jarファイルは、 ORACLE_HOME/jdbc/libに表示されます。

* .soはJavaライブラリではなく、クラスパスに含めないでください。それはLD_LIBRARY_PATHで利用できるはずです。

OracleガイドのVerification of a JDBC Client Installationのセクションを確認してください。

1

あなたはLIB $ ORACLE_HOME/JDBC/ 下ojdbc * .jarファイルを見つけることができますし、* .soというファイルがCPに含まれていない必要がありますが、環境変数LD_LIBRARY_PATHが正しいディレクトリに

を設定する必要があります
0

Eclipseのプロジェクトフォルダ - > WEB-INF-> libの順にクリックし、libフォルダ - > を右クリックします。パス - >ビルドパスの設定 - >アンダーライブラリ - >外部Jarsの追加 - >コンピュータ - >ローカルディスク: - > oraclexe-> app-> oracle-> product-> 10.2.0-> server-> jdbc-> lib-> ojdbc14.jarを選択

直接パスは C:\ oraclexe \ app ¥oracle¥product¥10.2.0¥server¥jdbc¥lib C:¥oraclexe¥app¥oracle¥product¥10.2.0¥server¥jdbc¥lib¥ojdbc14.jar

関連する問題