Estoy tratando de crear una base de datos en una ubicación diferente de la predeterminada (Postgres 7.3.4).
Según el manual:
createdb -D PGDATA2 test
y me aparece el error:
ERROR: Posmaster environment variable 'PGDATA2' no set
createdb: Database creation failed
La variable existe:
echo $PGDATA2
/PGDATA/data
y está incluida en el fichero .bash_profile del usuario postgres:
PGDATA=/var/lib/pgsql/data
[ -f $PGDATA/../initdb.i18n] && source $PGDATA/../initdb.i18n
PGDATA2=/PGDATA/data
export PGDATA PGDATA2
(la segunda linea no sé para que es)
Me puede ayudar alguien con mi problema..
Muchas gracias...
--------------------------------
Oscar
--------------------------------