se você usa o pg_restore:

*pg_restore -C -d postgres db.dump*

onde
-c

--clean

Clean (drop) database objects before recreating them.
obs: ta tudo na documentação[1]...

[1] http://pgdocptbr.sourceforge.net/pg80/app-pgrestore.html

On 5/25/07, Daniel Braz de Oliveira <[EMAIL PROTECTED]> wrote:

Ola´... Inadivertidamente, criei um banco com o encoding LATIN9.
Percebi que quando fazia um restore sempre recebia msg de  erros.
quando li com atenção o log, vi que havia um erro de conversão do latin9
para o latin1, que é o padrão q tenho usado.

pois bem, é possivel mudar o encoding da base, que já grande e está em
produção de latin9 para latin1 ??

outra coisa, é que sempre que restauro um banco, se ele já existe,
simplesmente me duplica os registros. Eu queria que matasse o banco antigo.
Emtão, tenho dropado o banco e recriado. Qual o parâmetro que devo usar ??

Grato


--
Daniel Braz de Oliveira
Analista de Sistemas
41-8813-5009

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




--
Atenciosamente,
Sebastian Selau Webber Colombo

Sl 67.1-2: "Ó Deus, tem misericórdia de nós e abençoa-nos! Trata-nos com
bondade.
Assim o mundo inteiro conhecerá a tua vontade, e a tua salvação será
conhecida por todos os povos".
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a