- - PR -
JDBCドライバの初期化について
«前のページへ
1|2|3
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-10-25 15:52
No suitable Driverというエラーは、DriverManagerが登録されているドライバすべてに
対して指定された接続文字列で接続を試みるように依頼し、その結果どのドライバも 指定された接続文字列をサポートできない場合に発生します。 したがって、考えられる原因としては ・接続文字列が間違っている ・ドライバが登録されていない のどちらかです。 なお、接続文字列についてはフォーマットさえ合っていればNo suitable Driverエラー は出ないと思います。ぱっと見たところでは大丈夫そうですね。 念のため、DriverManager.getDriversで登録されているドライバを確認してみては どうでしょうか。 それから、なぜこのような接続の仕方をしているのかわかりませんが、やっぱりデータ ソースを使うことをお勧めします。 |
|
投稿日時: 2006-10-25 16:16
Oracleのクライアントがインストールされているようなので
Thin DriverでなくOCI Driverに指定を変えてみませんか? getConnection("jdbc:oracle:oci:@tnsname","user","passwd") BEAのサイトで No suitable driver の記述がありました 今回の事象と関係ないかもしれませんが下記です http://www.beasys.co.jp/e-docs/wli/docs81/relnotes/relnotesLimit.html #追記 Bulk Loaderなので関係なさそうです [ メッセージ編集済み 編集者: 99ri 編集日時 2006-10-25 16:57 ] |
|
投稿日時: 2006-10-25 20:58
皆様ありがとうございます。
Oracle10gのドライバがデフォルトで入ってるということで、workShop内のojdbc14.jarを 外部JARで追加しました所、接続に成功しました。 bea/weblogic92/server/ext/jdbc/oracle/10g/ 今までエラーになっていたのは他アプリで利用していたものを追加していました。 それでエラーになるのもおかしい話ですが・・。 色々ご意見いただき、また調べていただきありがとうございました。 |
«前のページへ
1|2|3