saulo Mendes escreveu:
> Pessoal, existe algum comando para validar um dump?
> melhor dizendo, para saber se o arquivo foi gerado corretamente(sem 
> dar um restore, é claro).

Ola Saulo,

Essa é uma boa pergunta.

Como eu utilizo sistema operacional unix-like uso um método simples: 
redirecionar a saida de erros (stderr) para um arquivo. Como usuario 
postgres voce pode utiliza o comando pg_dump para gerar o seu /dump/ 
mais ou menos assim:

 pg_dump meu_banco > meu_banco.sql

Basta voce alterar para algo como:

 pg_dump meu_banco 1> meu_banco.sql 2> meu_banco.erros

o '1' representa saida padrão, enquanto '2' é a saida padrão de erros, 
que, no caso acima, redireciona os erros emitidos pelo pg_dump para o 
arquivo meu_banco.erros. Logo, se esse arquivo estiver vazio é porque 
não foram gerados erros de dump, do contrário, o conteúdo deste arquivo 
conterá o motivo do dump não ter sido gerado com sucesso.



[]s
Guedes
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a