Ficaria assim:
Versão 8.4:
pg_dump -Fc -a --inserts -f banco.bkp -n public -h localhost -U
<meu_usuário> <nome_banco>
Versão 8.3
pg_dump -Fc -a -d -f banco.bkp -n public -h localhost -U <meu_usuário>
<nome_banco>
pg_restore -Fc -l backup.bkp > lista.txt
- Editar o arquivo lista.txt alterando a ordem das linhas("2072; 0 16456 *TABLE
DATA* public...")
de acordo com a ordem desejada de inserção.
Finalmente, gerar o script sql:
pg_restore -L lista.txt -Fc backup.bkp > backup.sql
Espero ter ajudado.
[]s
--
Matheus Ricardo Espanhol
---------------------------------------
Dextra Sistemas
http://www.dextra.com.br/postgres/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral