Re: ERROR: Absolute paths are not allowed as database locations

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Pablo Larra <larrapablo(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ERROR: Absolute paths are not allowed as database locations
Date: 2005-04-13 21:03:13
Message-ID: 20050413210313.GA12379@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Wed, Apr 13, 2005 at 01:08:42PM -0300, Pablo Larra wrote:

> [postgres(at)pilot root]createdb -D $PGDATA desarrollo
> ERROR: Absolute paths are not allowed as database locations
> createdb: database creation failed

No puedes dar rutas absolutas como ubicaciones de bases de datos.
Puedes usar
1. rutas relativas
o
2. variables de ambiente

Es importante que la variables este definida no para el proceso
createdb, sino para postmaster!!! (incluyendo las siguientes veces que
inicies la BD).

Naturalmente no puedes decir

createdb -D $PGDATA2

porque entonces el shell expande PGDATA2 antes de pasarlo a createdb.
Tiene que ser

createdb -D PGDATA2

Nota que en 8.0 ya no existe este concepto, ni existe initlocation. En
su lugar se usan tablespaces.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"La experiencia nos dice que el hombre peló millones de veces las patatas,
pero era forzoso admitir la posibilidad de que en un caso entre millones,
las patatas pelarían al hombre" (Ijon Tichy)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Tomas Eroles i Forner 2005-04-13 21:03:56 Re: Creacion de un aplicacion
Previous Message María Teresa Calbul T. 2005-04-13 20:23:34 Re: Creacion de un aplicacion