initlocation directory |
initlocation crea una nueva área de almacenamiento secundario para la base de datos PostgreSQL Vea la discusión en CREATE DATABASE sobre cómo manejar y utilizar áreas de almacenamiento secundario. Si el argumento no contiene un slash (/) y es inválido como vía (path), entonces se asume que es una variable de entorno (ambiente), la cual es referenciada. Vea los ejemplos al final.
Para poder utilizar este comando usted debe haber entrado (con "su", por ejemplo) a la base de datos como super usuario (root).
Para crear una base de datos en una posición alterna, usando una variable de entorno:
$ export PGDATA2=/opt/postgres/data $ initlocation PGDATA2 $ createdb 'testdb' -D 'PGDATA2/testdb' |
Alternativamente, si usted permite vías (paths) absolutas entonces podría escribir:
$ initlocation /opt/postgres/data $ createdb 'testdb' -D '/opt/postgres/data/testdb' |