Daniel Braz de Oliveira 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 ?? > > Para mudar o encoding só recriando o banco. Para converter o encoding de seu dump utilize o utilitário iconv (desde que seu dump esteja em texto puro) - man iconv. Para limpar os objetos veja a opção -c (ou --clean) no pg_dump, pg_dump_all ou pg_restore. http://www.postgresql.org/docs/8.2/interactive/reference-client.html []s Osvaldo -- View this message in context: http://www.nabble.com/Alterar-encoding---Backup-e-Restores-tf3817088.html#a10807979 Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
