Cygwin なんでも掲示板

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


スレッド

└◇1919:
Re:initdb で failed [discypus] 02/19 22:54

 └◇1921:Re[2]:initdb で failed [岡野] 02/20
  └◇1923:Re[3]:initdb で failed [nil] 02/20 <


1919● Re:initdb で failed[ discypus ] 2004 02/19 22:54
手短に書きます。追試してません。

> http://www.terra-intl.com/unix.html
> をにしたがって行いました。

 このページを見ると、Cygwin 1.3.10で、PostgreSQLもCygwinパッケージ
ではないものを使ってて、ipc-daemonも古いのを使ってますよね。

> 環境--------------------------------------------------
> windows XP SP1
> > $ cygcheck -c cygwin cygipc cygrunsrv postgresql
> Cygwin Package Information
> Package Version Status
> cygipc 2.03-2 OK
> cygrunsrv 0.98-1 OK
> cygwin 1.5.7-1 OK
> postgresql 7.4.1-3 OK
> -----------------------------------------------------

 で、上記の環境なら、上記のページの /etc/profile の例を使っているなら、
'ipc-daemon -q' (=cygipc 1.X) ではなく、'ipc-daemon2 -q' (=cygipc 2.X)
だと思います。

 バージョンが違うので:
 
> > $ initdb -E EUC_JP -D/usr/local/pgsql
> > をすると以下のようなエラーがでてしまいます。
> > The files belonging to this database system will be owned by user "Administrator
> ".
(略)
> This user must also own the server process.
> creating template1 database in /usr/local/pgsql/base/1... FATAL: could not crea
> te shared memory segment: Function not implemented
> DETAIL: Failed system call was shmget(key=1, size=1081344, 03600).
> > initdb: failed
> initdb: removing data directory "/usr/local/pgsql"
> [1]+ Done ipc-daemon -q

 ↑のように、share memのエラーが出ているのでしょう。
 (Function not implemented ってことはcygipcに食い違いがあるようで。
スレッド一覧


1921● Re[2]:initdb で failed[ 岡野 ] 2004 02/20 11:32
discypuさん、できました!通りました。本当に感謝でうす。ひとりでやってると全然できなくって萎えてきます。こんな簡単なことだったとは、またわからないことがあったらよろしくお願いします。ありがとうございました。
スレッド一覧


1923● Re[3]:initdb で failed[ nil ] 2004 02/20 18:28
>discypuさん、できました!通りました。本当に感謝でうす。ひとりでやって
>ると全然できなくって萎えてきます。こんな簡単なことだったとは、またわか
>らないことがあったらよろしくお願いします。ありがとうございました。

老婆心ながら。当然、ドキュメントにも説明がありますので、ぜひ読んでみましょう。

        /usr/share/doc/Cygwin/postgresql-*.README

基本として、付属のドキュメントを確認する、検索してサイトやFAQ、書籍など、複数を参考にする(情報が不十分、古い場合もあるし、日本語特有の問題もいろいろなので)、程度のことで、へたな模索や質問よりも有用で、つまづきも少なくなると思います。

(薄い参考書1冊だけ見て、解らないと言っても、勉強した事にならないですものね)
スレッド一覧

早田のホームページへ
CGIROOM