javaがOracleと連携していないため、混乱しています。 javaをOracleに接続しようとしていますが、私はoracle.jdbc.driver.OracleDriver
の例外を受け取ります。私はすべてのステップに従います。 ojdbc.jarファイルをjre/lib/extディレクターに配置しましたが、同じ例外が発生しました。 最近うまくいきました。しかし、最近、WindowsとOracleをインストールしました。しかし、間違ってOracleのインストール中に私はインストールのパスを変更し、今私のOracleディレクトリはこの順番になります。Oracleインストール製品フォルダとdiagフォルダが別の場所にある
admin
audit
cfgtoollogs
checkpoints
diag
OracleHome
--oradata
--product
しかし、新しいインストールの前に、接続が正常に動作しているときにディレクトリの順序がこの順番になっていました。
OracleHome
--admin
--audit
--cfgtoollogs
--checkpoints
--diag
--oradata
--product
私は混乱しているかもしれませんが、このディレクトリのhirarchyに起因する可能性がありますか?はいの場合はどうすれば解決できますか?
ディレクトリはそれとは関係ありません。ディレクトリにではなく、OracleがあるアドレスにJavaアプリケーションを向ける。あなたの問題はクラスパスにない依存関係に関連しています。ドライバジャーをどこに置いても意味がありません。 – dambros
@dambros私は 'C:\ Program Files \ Java \ jre1.8.0_60 \ lib \ ext'にドライバjarを入れます。 –
@dambros、ここでは同じ問題に関する質問http://stackoverflow.com/questions/36641369です。それではLet Doによって。どんなダンロスが正しいと言っても、それはオラクルのインストールとは何の関係もありません。あなたのjavaプログラムに関することです。 – Viraj