• ベストアンサー

接続出来ない

ご質問させて頂きます。 自分のPC(XP)からTelnetで LINUX(Red Hat Linux release 9 (Shrike))に接続して、 PostgreSQLを使いたいと思っています。 LINUXには接続するのですが PostgreSQLを使おうとすると コマンドが見つからないというエラーが出てしまいます。 $postmaster -iと入力。 -bash: postmaster: command not found 管理者の方に聞くと、 PostgreSQLは入っているそうです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • penpen7
  • ベストアンサー率33% (25/74)
回答No.3

sh、 ksh または bash のような Bourne シェルを使っている場合は、home ディレクトリの .profile ファイルに以下を付け加えます。 $ PATH=/usr/local/pgsql/bin:$PATH $ export PATH 参考URLを追記しておきます。分からなければ遠慮なくもう一度質問して下さい。レスはおそいですけど・・・

参考URL:
http://www.postgresql.jp/document/pg653doc/j/user/user.htm
niiza
質問者

お礼

ご返事有り難うございました。 お陰様でPATHは通りました。 以前のエラーは消えましたが また新しいエラーが出てきました。 また後日質問をさせて頂くかも知れませんが よろしくお願いします。

その他の回答 (2)

  • penpen7
  • ベストアンサー率33% (25/74)
回答No.2

postmasterのコマンドパスがbashの環境設定ファイルに記述されていないのでは、ないでしょうか? 英語のエラーでもそのように言っていますし・・・

niiza
質問者

補足

ご返事有り難うございました。 >postmasterのコマンドパスが >bashの環境設定ファイルに記述されていないのでは、 色々と調べてみたんですが、環境設定を変更する方法が分からないのですが・・・。 大変にお手数ですが、ご教授して頂けたら幸いです。 よろしくお願いします。

回答No.1

こんにちは postmasterはどこで実行されているのでしょうか? あなたのPCでのエラーならば,あなたのPCにPostgreSQLはインストールされていますか? あと,ちょっと気になったので書いておきます. LinuxマシンにPostgreSQLがインストールされていて, データベースが作成されていることを前提としますが, 順番としては,Linuxマシンでpostmasterを実行して, XPマシンでpsqlを実行して接続します. ご確認下さい.

niiza
質問者

補足

全くの無知な質問にも拘わらず ご返事有り難うございました。 >postmasterはどこで実行されているのでしょうか? >あなたのPCでのエラーならば,あなたのPCにPostgreSQLはインストールされていますか? XPマシンで実行しています。 XPマシンにもPostgreSQLをインストールしないと いけないのでしょうか? XPマシンからLINUXマシンにあるPostgreSQLを 操作することは出来ないのでしょうか? >あと,ちょっと気になったので書いておきます. >LinuxマシンにPostgreSQLがインストールされていて, >データベースが作成されていることを前提としますが, >順番としては,Linuxマシンでpostmasterを実行して, >XPマシンでpsqlを実行して接続します. ということは、 LINUXマシンでデータベースを作成して Postmasterを実行、 そのデータベースをpsqlで XPマシンで操作するということですよね。 XPマシンからはデータベースを作成することは 出来ないのでしょうか? お手数ですが よろしくお願いします。