[pgsql-jp: 25984] Re: [pgsql-jp: 25967_25968_25969] Re: JSP でPostgreSQL を連携させるには?

遠藤秀夫 h-endo @ el.kurabo.co.jp
2002年 5月 16日 (木) 16:56:11 JST


すいません、自己レスです・・・。

pg_hba.conf に修正を加えましたところPostgreSQLにアクセス成功しました。

[修正箇所]
#host     all    0.0.0.0     0.0.0.0     trust
上記の「#」を消しました。
(アクセス制限に問題があったようです)

しかし、日本語が文字化けしていました・・・。
どこかのサイトで文字化けの問題を見かけた記憶があるので、
今から調べてみようと思いますが、何かアドバイス、ヒント等あれば
教えてください。


----------------------Original Message----------------------

From: [mailto:h-endo @ el.kurabo.co.jp]
Sent: Thursday, May 16, 2002 4:37 PM
To: 'pgsql-jp @ ml.postgresql.jp'
Subject: [pgsql-jp: 25980] Re: [pgsql-jp: 25967_25968_25969] Re: JSP で
PostgreSQL を連携させるには?


[環境]
Linux:RedHat7.1
Apache:1.3.19
Java2SDK:1.4.0
Tomcat:4.0.3
PostgreSQL:7.0.3-8
JDBC:7.0.3-8


杉村様、Shirai様、谷田様、返答有難うございます。

早速、$JAVA_HOME/jre/lib/ext/以下に下記ファイルを入れましたところ、
先ほどのエラーは出なくなりました。

{補足}
ちなみに、postgresql-jdbc-7.0.3-8.i386.rpmをGnoRPM(インストールツール)でイ
ンストール
していたのですが、デフォルトでは/usr/lib/pgsql/以下に下記の2つのファイルが
入っていました。
ここにパスを設定しても良かったということかな・・・。

 [ jarファイル ]
  jdbc7.0-1.1.jar
  jdbc7.0-1.2.jar 

 [ 前回のエラー ]
  javax.servlet.ServletException: org.postgresql.Driver
  java.lang.ClassNotFoundException: org.postgresql.Driver

ただ、前のエラーは出なくなりましたが、別のエラーが出るようになりました。
何が原因なのでしょうか?
urlの指定の仕方が間違っているような気もしますが・・・。

 [ 今回のエラー ]
  javax.servlet.ServletException: Something unusual has occured to cause
the driver to fail. Please report this exception: java.sql.SQLException: No
pg_hba.conf entry for host 192.168.5.1, user postgres, database test_db

  Something unusual has occured to cause the driver to fail. Please report
this exception: java.sql.SQLException: No pg_hba.conf entry for host
192.168.5.1, user postgres, database test_db


<コード一部抜粋>
------------------------------------------------
34:         driver = "org.postgresql.Driver";
35:         url = "jdbc:postgresql://192.168.5.1:5432/test_db";
36:         user = "postgres";
37:         password = "";
------------------------------------------------



pgsql-jp メーリングリストの案内