BBS過去ログ |
| ■目次 |
質問させて下さい。
クライアント(Windows2000)からJDBC経由でポスグレのDBにアクセス
したいのでが、下記Exceptionが出てアクセスできません。
----------------------------------------------------------
java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at run.misc.Launcher$AppClassLoader.load(ClassLauncher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at DbAccess.main(DbAccess.java:26)
-----------------------------------------------------------
クライアント側にもポスグレをインストールしないといけないのでしょうか?
また、[String url = "jdbc:postgresql://localhost/test]を
[String url = "jdbc:postgresql://eighty-8.net/test]
と変えて試みています。この指定も正しいのかどうか分かりません。
ちなみにサーバーでの接続確認はできています。
サンプルソースはこのサイトのJDBC編のものを利用しました。
分かる方がいらっしゃいましたらご教授願います。
よろしくお願いします。
> 質問させて下さい。
> クライアント(Windows2000)からJDBC経由でポスグレのDBにアクセス
> したいのでが、下記Exceptionが出てアクセスできません。
WIN2000側にj2sdkはインストールされてるんでしょうか?
> クライアント側にもポスグレをインストールしないといけないのでしょうか?
いらないですよ。
> > 質問させて下さい。
> > クライアント(Windows2000)からJDBC経由でポスグレのDBにアクセス
> > したいのでが、下記Exceptionが出てアクセスできません。
> WIN2000側にj2sdkはインストールされてるんでしょうか?
> > クライアント側にもポスグレをインストールしないといけないのでしょうか?
> いらないですよ。
j2sdkは1.4.2_03が入っています。
環境設定等は既に行っているので大丈夫だとは思いますが・・・
いろいろサイトを検索していたら、posgresql.confおよびhba.conf
の設定変更などが書かれていましたが、デフォルト(TCP/IP接続のため一部修正済み)のままでは接続できないのでしょうか?
よろしくお願いします。
> いろいろサイトを検索していたら、posgresql.confおよびhba.conf
> の設定変更などが書かれていましたが、デフォルト(TCP/IP接続のため一部修正済み)のままでは接続できないのでしょうか?
データベースサーバー構築(PostgreSQL)http://fedorasrv.com/postgresql.shtml、■データベースサーバー初期設定の(3)データベースサーバー設定に、内部ネットワークからのデータベース接続許可する設定を追記しましたので、参考にしてください。
なお、Windows側へのj2sdk+jdbcの導入についてもコンテンツを追加しておきましたので、あわせて参考にしてください。
Java開発実行環境を構築する(J2SDK-Windows編)http://fedorasrv.com/j2sdk-win.shtml
Javaからデータベースアクセス(JDBC-Windows編)http://fedorasrv.com/jdbc-win.shtml
> > いろいろサイトを検索していたら、posgresql.confおよびhba.conf
> > の設定変更などが書かれていましたが、デフォルト(TCP/IP接続のため一部修正済み)のままでは接続できないのでしょうか?
> データベースサーバー構築(PostgreSQL)http://fedorasrv.com/postgresql.shtml、■データベースサーバー初期設定の(3)データベースサーバー設定に、内部ネットワークからのデータベース接続許可する設定を追記しましたので、参考にしてください。
> なお、Windows側へのj2sdk+jdbcの導入についてもコンテンツを追加しておきましたので、あわせて参考にしてください。
> Java開発実行環境を構築する(J2SDK-Windows編)http://fedorasrv.com/j2sdk-win.shtml
> Javaからデータベースアクセス(JDBC-Windows編)http://fedorasrv.com/jdbc-win.shtml
上記を拝見しました。
早速実行してみたいと思います!
いつも丁寧かつ迅速な対応でとても助かっています!
ありがとうございました!
また、不明な点が出てきたら質問させてもらいます!