[pgsql-jp: 35862] Re: PostgreSQL8.0をFAT32で使いたい
Isao NASUNO
i-nasuno @ crc.co.jp
2005年 8月 18日 (木) 13:11:33 JST
那須野です。
アドバイスのとおり、サービスを再登録したら動きました。
ありがとうございました。
しかし、もともとサービスの起動者はpostgresになっていましたし、
すでにpostgresは「サービスとしてログオン」にも追加されていました。
実は、
>>「そのサービスは指定時間内に開始要求または制御要求に応答しませんでした」
のメッセージは、サービスの実行パスにinitdbで作成したパスとは違う
パスが書き込まれていたものをレジストリエディタで無理やり書き直したあとから
発生していたものでした。
どうも、そのときの設定が悪かったのだと思われます。
いずれにせよ解決しました。
どうもありがとうございました。
Yoshiyuki Asaba wrote:
>
> postmaster を Administrator 権限で動かすことはできません。
> Administrator 権限を持たない postgres ユーザをすでに作成されているよう
> なので、postgres ユーザでサービスを登録してみてはいかがでしょうか?
>
> > pg_ctl -D <PGDATA> -U postgres -P <postgres のパスワード> -N <サー
> ビス名> register
> > sc start <サービス名>
>
> もし、これでもうまくいかない場合は、ローカルセキュリティの設定で、
> 「サービスとしてログオン」に postgres が追加されているか確認してみてく
> ださい。
>
>>DOS窓から、手動で起動しようとしても、-U postgres をつけているのに
>>アドミン権限のあるユーザでは起動できない旨のメッセージが出てきます。
>
>
> -U オプションはサービスを登録するためのユーザ名になります。
> pg_ctl -U postgres start と実行しても -U オプションは無視されます。
>
> --
> Yoshiyuki Asaba
> y-asaba @ sra.co.jp
>
--
Email : i-nasuno @ crc.co.jp
pgsql-jp メーリングリストの案内