initlocation

Nombre

initlocation  --  Crea un área de almacenamiento secundario para la base de datos de PostgreSQL

Synopsis

initlocation directory
  

Entradas

directory

¿Dónde deseas almacenar las bases de datos alternativas dentro del sistema de archivos UNIX?

Salidas

initlocation creará directorios en el lugar especificado .

Descripción

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).

Uso

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'