[pgsql-jp: 33373] Re: No suitable driverの原因について
Takanori Oba
oba @ uchida.co.jp
2004年 6月 24日 (木) 11:32:54 JST
大羽です。
----- Original Message -----
From: "Koichiro.Chiba" <chibako @ ics.co.jp>
To: <pgsql-jp @ ml.postgresql.jp>
Sent: Thursday, June 24, 2004 9:57 AM
Subject: [pgsql-jp: 33372] No suitable driverの原因について
> No suitable driver自体、getConnectionの記述間違えや、
> CLASSPATHの記述間違えだと言うことは分かったのですが、
>
> getConnectionの記述
> conn =DriverManager.getConnection("jdbc:postgresql://localhost/m-man_db",
> "postgres","");
DriverManager から getConnection() する前に
Class.forName("org.postgresql.Driver");
とするか、システムプロパティ jdbc.drivers を設定しておく必要があります。
ClassLoader が適切なJDBCドライバーを見つけられない為に
"No suitable driver","08001"
となるわけです。
# PostgreSQLではなくJavaのお話ですね。
詳細は java.sql.DriverManager のソースと org.postgresql.Driver の
ソース、およびAPIドキュメントをご参照下さい。
-----
oba @ uchida.co.jp
pgsql-jp メーリングリストの案内