Em 5 de agosto de 2010 13:07, B   i   l   l
<uellinton.amo...@gmail.com> escreveu:
> Olá JotaComm!
> na minha aplicação java uso o seguinte comando para gerar o backup:
> new Scanner(Runtime.getRuntime().exec("c:\\Arquivos de
> programas\\PostgreSQL\\8.3\\bin\\pg_dump.exe -i -h localhost -p 5432 -U
> postgres -F c -b -v -f "C:\\backup\\" bancoRally").getInputStream());
> para restaurar uso o assim:
> new Scanner(Runtime.getRuntime().exec("c:\\Arquivos de
> programas\\PostgreSQL\\8.3\\bin\pg_restore.exe -i -h localhost -p 5432 -U
> postgres -d banco -v c:\\backup\\banco.backup").getInputStream());
> o backup esta gerando corretamente, pois quando eu deleto o banco e crio
> novamente e restauro, os dados são restaurados.
>
> Em 5 de agosto de 2010 11:54, JotaComm <jota.c...@gmail.com> escreveu:
>>
>> or favor descreva o procedimento que você fez e os comandos utilizados
>


Veja a opção -c ou --clean: "Clean (drop) database objects before
recreating them." do pg_restore:
http://www.postgresql.org/docs/current/interactive/app-pgrestore.html

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a