Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇2130:
postmasterサービスを開始しようとすると、ログオンに失敗する [db初心者] 05/02 04:04

 └◇2136:Re:postmasterサービスを開始しようとすると、ログオンに失敗する [discypu] 05/03
  └◇2137:Re[2]:postmasterサービスを開始しようとすると、ログオンに失敗する [db初心者] 05/04
   └◇2138:Re:postmasterサービスを開始しようとすると、ログオンに失敗する [discypu] 05/04
    └◇2139:Re[2]:postmasterサービスを開始しようとすると、ログオンに失敗する [db初心者] 05/04 <


2130● postmasterサービスを開始しようとすると、ログオンに失敗する[ db初心者 ] 2004 05/02 04:04
環境:windows2000pro
  :PostGreSQL7.2.3
  :Cygwin1.3.12
  :Cygipc1.10.1

initdbで初期化後、ipc-daemonが起動しているのを確認後、

=======================================================
cygrunsrv --install postmaster --path /usr/local/pgsql/bin/postmaster --args "-D /usr/local/pgsql/data -i" --dep ipc-daemon --termsig INT --user 'ユーザー名' --shutdown
=======================================================
と入力して、パスワードを2回して、
[スタート]→[設定]→[コントロールパネル]→[管理ツール]→[サービス]でpostmasterのサービスを開始させようとすると、
"1069エラー、ログオンに失敗しました"とメッセージボックスがでてしまい、サービスを開始できません。ちなみにパスワードはWindowsにログインしているパスワードを入力しました。

昨日、初めて、PostGreSQLとCygwinを触ったど素人です。どなたかご教授ください。
スレッド一覧


2136● Re:postmasterサービスを開始しようとすると、ログオンに失敗する[ discypus ] 2004 05/03 00:21
思いつく原因が2つあります。

1.サービスをcygrunsrvで登録するときに指定したアカウントが
「"サービスとしてログオン" の権限を持たないアカウント」である。

→権限を割り当ててやる。(「ファイル名を指定して実行」で「secpol.msc」を
実行し、該当のアカウントに権限を付与する。

2.パスワードが間違っている

→サービスの登録を解除し、再度登録するときに正しいパスワードを
入力してやる。

また、ご存じかも知れませんが、/usr/share/doc/Cygwin/postgresql-X.X.X.READMEって
ファイルにファイルに設定方法が書いてありますので、参考になるかと。

(Cygwinのpostgresql-7.2.3は2002年10月くらいのバージョンだと思いますが、
たぶん、このREADMEは存在したと思います。)
スレッド一覧


2137● Re[2]:postmasterサービスを開始しようとすると、ログオンに失敗する[ db初心者 ] 2004 05/04 00:24
早速のレスありがとうございました。

>>→権限を割り当ててやる。(「ファイル名を指定して実行」で>>「secpol.msc」を実行し、該当のアカウントに権限を付与する

ローカルポリシーから、ユーザー権利の割り当てでサービスとしてログオンに該当のアカウントを追加してみたところ、今度は
"ローカルコンピュータのpostmasterサービスを開始できません。サーバはエラーを返しませんでした。windowsの内部エラーまたはサービスの内部エラーであった可能性があります。"と出てしまいました。

>>また、ご存じかも知れませんが、/usr/share/doc/Cygwin/postgresql-X.X.X.READMEって
ファイルにファイルに設定方法が書いてありますので、参考になるかと。

バイナリでインストールしたのですが、READMEが見つかりませんでした。

困りました。
他になにかあれば、またよろしくお願い致します。
スレッド一覧


2138● Re:postmasterサービスを開始しようとすると、ログオンに失敗する[ discypus ] 2004 05/04 01:40
| ローカルポリシーから、ユーザー権利の割り当てでサービスとしてログオンに該
| 当のアカウントを追加してみたところ、今度は "ローカルコンピュータのpostma
| sterサービスを開始できません。サーバはエラーを返しませんでした。windows
| の内部エラーまたはサービスの内部エラーであった可能性があります。"と出て
| しまいました。

ログファイル /var/log/postmaster.log になにかエラーが記録されてません
でしょうか?

| バイナリでインストールしたのですが、READMEが見つかりませんでした。

CygwinのPostgreSQLパッケージの場合、
cygwin-announce メーリングリストによると、postgresql-7.2.3-1
(postgresql-7.2.3にあらず)が、2002年10月に出てます。
http://www.cygwin.com/ml/cygwin-announce/2002-10/msg00008.html

で、このときのREADMEはたぶん、
http://www.tishler.net/jason/software/postgresql/
postgresql-7.2.3.READMEではないかと思います。
スレッド一覧


2139● Re[2]:postmasterサービスを開始しようとすると、ログオンに失敗する[ db初心者 ] 2004 05/04 20:46
ログファイル /var/log/postmaster.log になにかエラーが記録されてませんでしょうか?

postmaster.logをみてみたところ、"postmaster.pid"を削除するようなことが書かれていたので、試してみたところ、無事、サービスを開始することができました。
本当に助かりました。ありがとうございました。
スレッド一覧

早田のホームページへ
CGIROOM