From: | "Larry Wipperman" <larryw(at)ilhawaii(dot)net> |
---|---|
To: | <pgsql-cygwin(at)postgresql(dot)org> |
Subject: | Re: initdb error: create shared memory segment: Function |
Date: | 2004-07-09 08:34:06 |
Message-ID: | JJEPIEKGGMPMGMJAIENCMECCFAAA.larryw@ilhawaii.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-cygwin |
Mike,
Thanks for your reply. I tried it again as initdb -D /usr/local/pgsql/data
but the same error occurred.
Larry
-----Original Message-----
From: pgsql-cygwin-owner(at)postgresql(dot)org
[mailto:pgsql-cygwin-owner(at)postgresql(dot)org]On Behalf Of mike g
Sent: Friday, July 09, 2004 2:07 PM
To: Larry Wipperman
Cc: pgsql-cygwin(at)postgresql(dot)org
Subject: Re: [CYGWIN] initdb error: create shared memory segment:
Function
I don't have my windows pc handy but I seem to remember something in the
readme about how postgres may crash if you try to use initdb with a
different locale other than C under cygwin.
Try initdb without specifying the locale. When you create the
individual databases you can specify the locale as Latin1 or something
else.
Mike
On Mon, 2004-07-05 at 03:16, Larry Wipperman wrote:
> I have installed the latest Cygwin release on Windows 2000.
> After building and installing postgresql-7.4.3 (along with the PostGIS
> contribution package), when I execute initdb the following error occurs.
A
> couple of days ago I installed the postgresql package from Cygwin and
initdb
> worked fine. I executed configure before building as follows:
>
./configure --with-perl --with-java --enable-multibyte --with-CXX --prefix=/
> usr --sysconfdir=/etc --docdir=/usr/doc/postgresql-$version.
>
> Any ideas?
>
> Thanks,
> Larry Wipperman
>
> The error:
> bash-2.05b$ cygrunsrv -Q cygserver
> Service cygserver exists
> Type : Own Process
> Current State : Running
> Controls Accepted : Accept Stop
> bash-2.05b$ initdb -D /usr/local/pgsql/data -W -E LATIN1
> The files belonging to this database system will be owned by user "lkw".
> This user must also own the server process.
>
> The database cluster will be initialized with locale C.
>
> creating directory /usr/local/pgsql/data... ok
> creating directory /usr/local/pgsql/data/base... ok
> creating directory /usr/local/pgsql/data/global... ok
> creating directory /usr/local/pgsql/data/pg_xlog... ok
> creating directory /usr/local/pgsql/data/pg_clog... ok
> selecting default max_connections... 10
> selecting default shared_buffers... 50
> creating configuration files... ok
> creating template1 database in /usr/local/pgsql/data/base/1... FATAL:
could
> not
> create 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/data"
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index scan if your
> joining column's datatypes do not match
---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
From | Date | Subject | |
---|---|---|---|
Next Message | Mark Borins | 2004-07-09 21:27:25 | Creating a new DB on a fresh installation |
Previous Message | cron | 2004-07-09 08:16:58 | Re: Cant compile7.4.3 |