pg_dumpall pg_dumpall [ -h máquina ] [ -p puerto ] [ -a ] [ -d ] [ -D ] [ -O ] [ -s ] [ -u ] [ -v ] [ -x ]
pg_dumpall acepta los siguientes argumentos de la línea de órdenes:
Vuelca sólo los datos, no el esquema (las definiciones).
Vuelca los datos como inserciones de cadenas adecuadas.
Vuelca los datos como inserciones con nombres de atributos
Suprime las dobles comillas de los identificadores, a menos que sean absolutamente necesarias. Esto puede causar problemas al cargar estos datos volcados si hay palabras reservadas usadas como identificadores.
Vuelca los identificadores de objetos (OIDs) de cada tabla.
Vuelca sólo el esquema (las definiciones), no los datos.
Usa autenticación con clave de acceso. Pide un nombre de usuario y una clave de acceso.
Especifíca el modo verbose (detallado)
Evita el volcado de ACLs (órdenes grant/revoke) e información del propietario de la tabla.
pg_dumpall también acepta los siguientes argumentos en la línea de órdenes como parámetros de conexión:
específica el nombre de la máquina en la cual se está ejecutando postmaster. El estándar es usar un socket de dominio local Unix en vez de una conexión IP.
Específica el puerto Internet TCP/IP o el fichero de dominio local Unix en el cual esté postmaster aguardando conexiones. El número estándar de puerto es 5432, o el valor de la variable de entorno PGPORT (si se ha indicado).
Usa autenticación con clave de acceso. Pide nombre_de_usuario y clave_de_acceso.
pg_dumpall creará un fichero o escribirá a stdout.
pg_dumpall no pudo unirse al proceso postmaster en la máquina y puerto especificados. Si ve usted este mensaje, verifique que postmaster esté ejecutándose correctamente en el huésped y puerto que usted especificó. Si su lugar de trabajo usa algún sistema de autenticación verifique que usted ha obtenido las credenciales de autenticación.
Usted no tiene una entrada válida en la relación pg_shadow y no le será permitido el acceso a Postgres. Contacte con su administrador Postgres.
No tiene permiso para leer la base de datos. Contacte a su administrador Postgres.
Nota: pg_dumpall ejecuta internamente directivas SELECT. Si tiene problemas ejecutando pg_dumpall, asegúrese de que puede consultar información de la base de datos usando, por ejemplo, psql.
pg_dumpall se diseñó para volcar todas las bases de datos Postgres en un fichero. También vuelca la tabla pg_shadow, la cual es global para todas las bases de datos. pg_dumpall incluye en este archivo las órdenes correctas para crear automáticamente cada una de las bases de datos volcadas antes de cargar los datos.
pg_dumpall toma todas las opciones de pg_dump pero -f, -t y base_de_datos deberían ser omitidos.
Refiérase a pg_dump para más información con respecto a esta otra utilidad.