[pgsql-jp: 31640] Re: postgreSQLをクライアントからTCP/ip接続するには?

HOTTA Michihide hotta @ net-newbie.com
2003年 11月 27日 (木) 13:59:54 JST


堀田です。

From: "T.Suzuki" <t_suzuki @ kenwood-eng.co.jp>
Subject: [pgsql-jp: 31638] Re: postgreSQLをクライアントからTCP/ip接続するには?
Date: 2003/11/27 13:28:58

> > で確認すると、ちゃんとプロセスが生きています。別のマシン上の
> > 「psql というクライアント」から「TCP/IPで」無事接続できました。
> ここの結果は違いました。
> JDBC を介した socket 通信でエラーが出ます(接続できません)。

スタックダンプも示されたほうがよいのでは?

> # psql の"-h" でホスト指定したのでしょうか?
> # だとしたら、libpqを使用したネイティブ接続になっているかも

「libpq プロトコルを使った TCP/IP 接続」だと思います。

hotta @ vm_rh9 ~$ hostname                  <-- RedHat 9.0 
vm_rh9.18software.co.jp
hotta @ vm_rh9 ~$ psql -l
        List of databases
   Name    |  Owner   | Encoding
-----------+----------+-----------
 template0 | postgres | SQL_ASCII
 template1 | postgres | SQL_ASCII
(2 rows)

hotta @ vm_seed ~$ hostname                 <-- VineSeed
vm_seed.18software.co.jp
hotta @ vm_seed ~$ createdb -h vm_rh9 hotta
CREATE DATABASE

hotta @ vm_rh9 ~$ psql -l                   <-- RedHat 9.0
        List of databases
   Name    |  Owner   | Encoding
-----------+----------+-----------
 hotta     | hotta    | SQL_ASCII
 template0 | postgres | SQL_ASCII
 template1 | postgres | SQL_ASCII
(3 rows)

hotta @ vm_seed ~$ psql -h vm_rh9           <-- VineSeed
PostgreSQL の会話型ターミナル、psql 7.4 へようこそ

\copyright とタイプすると、配布条件を表示します。
\h とタイプすると、SQL コマンドのヘルプを表示します。
\? とタイプすると、内部スラッシュコマンドのヘルプを表示します。
\g と打つかセミコロンで閉じると、クエリーを実行します。
\q で終了します。

hotta @ vm_rh9 ~$ netstat -tan|grep 5432        <-- RedHat 9.0
tcp  0  0 0.0.0.0:5432       0.0.0.0:*           LISTEN
tcp  0  0 192.168.0.147:5432 192.168.0.128:33105 ESTABLISHED

# 梶本さんも JDBC 接続なんでしょうか?
-- 
堀田 倫英 <hotta @ net-newbie.com> <http://www.net-newbie.com>



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