pg_dump -s


[EMAIL PROTECTED]:~$ pg_dump --help
pg_dump copia um banco de dados em um arquivo texto ou em outros formatos.

Uso:
  pg_dump [OPÇÃO]... [NOMEBD]

Opções gerais:
  -f, --file=ARQUIVO       nome do arquivo de saída
  -F, --format=c|t|p       formato do arquivo de saída (personalizado, tar, texto)
  -i, --ignore-version     continua mesmo se a versão do servidor e
                           do pg_dump não correspondem
  -v, --verbose            modo de detalhe
  -Z, --compress=0-9       nível de compressão para formatos comprimidos
  --help                   mostra esta ajuda e sai
  --version                mostra informação sobre a versão e sai

Opções que controlam a saída do conteúdo:
  -a, --data-only          copia somente os dados, não o esquema
  -c, --clean              exclui (remove) o esquema antes de criá-lo
  -C, --create             inclui comandos para criação dos bancos de dados na cópia de segurança
  -d, --inserts            copia dados utilizando comandos INSERT, ao invés de comandos COPY
  -D, --column-inserts     copia dados utilizando comandos INSERT com nomes das colunas
  -E, --encoding=CODIFICAÇÂO copia dados na codificação CODIFICAÇÂO
  -n, --schema=ESQUEMA     copia somente o esquema especificado
  -o, --oids               inclui OIDs na cópia de segurança
  -O, --no-owner           ignora restauração do dono dos objetos
                           no formato texto
  -s, --schema-only        copia somente o esquema, e não os dados
  -S, --superuser=NOME     especifica o super-usuário a ser usado no
                           formato texto
  -t, --table=TABELA       copia somente a tabela especificada
  -x, --no-privileges      não copia os privilégios (grant/revoke)
  -X disable-dollar-quoting, --disable-dollar-quoting
                           desabilita uso de delimitadores dólar, usa delimitadores do padrão SQL
  -X disable-triggers, --disable-triggers
                           desabilita gatilhos durante a restauração do tipo somente dados
  -X use-set-session-authorization, --use-set-session-authorization
                           usa comandos SESSION AUTHORIZATION ao invés de
                           comandos OWNER TO

Opções de conexão:
  -h, --host=MÁQUINA       máquina do servidor de banco de dados ou diretório do soquete
  -p, --port=PORTA         número da porta do servidor de banco de dados
  -U, --username=NOME      conecta como usuário do banco de dados especificado
  -W, --password           pergunta senha (pode ocorrer automaticamente)

Se o nome da base de dados não for fornecido, a variável de ambiente
PGDATABASE é utilizada.

--
Rodrigo Hjort
http://icewall.org/~hjort


2006/6/22, tacio vilela < [EMAIL PROTECTED]>:
Olá bom dia a todos.

Como faço pra fazer um dump no banco apenas com suas estruturas????

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a