Danilo você pode especificar o encode na hora de gerar o dump

/usr/local/pgsql/bin/pg_dump --encoding=UTF8
--file=/home/postgres/nomearquivo.sql seu_bd

Mais informações aqui nesse cast do Dickson Guedes..Muito bom mesmo:

http://pt.pgcasts.com/


Emerson Martins
DBA Jr


> Message: 10
> Date: Tue, 18 Oct 2011 23:06:50 -0200
> From: Danilo Silva <[email protected]>
> Subject: Re: [pgbr-geral] Criar BD com ENCODE UTF8 no Slackware
> To: Comunidade PostgreSQL Brasileira
>        <[email protected]>
> Message-ID:
>        <ca+_jcps-fvskqkweenjetg8xwqzvuzwibwea+mczcwwn_ka...@mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> Pessoal,
>
> Pegando um gancho no problema do Emerson... eu tenho um dump (pg_dump -Fc)
> feito de uma base com cluster que está com o encoding LATIN1, lc_collate e
> lc_type em pt_BR.ISO8859-1, como subir esse dump em um cluster com encoding
> UT8 e lcs da vida em pt_BR.UTF-8? Ou seja, seria o contrario do nosso amigo
> hehe...
>
> Ps. seria o S.O vilão dessa história?
>
> Obrigado
>
> Danilo
>
> Em 18 de outubro de 2011 11:46, Flavio Henrique Araque Gurgel <
> [email protected]> escreveu:
>
> > > Olá pessoal..
> > > Tenho um banco de dados PostgreSQL versao 9.0.2 num server Slackware
> onde
> > > nesse mesmo server temos varias bases em LATIN1 por necessidade dos
> > > sistemas...
> > > Porém surgiu a necessidade de criar duas bases com o encode em UTF8, e
> > estou
> > > tendo alguns erros.Segue:
> > > /usr/local/pgsql/bin/createdb -E UTF8 bdteste
> > > createdb: database creation failed: ERROR : encoding UTF8 does not
> macth
> > > locale pt_BR
> > > Detail: Then chosen LC_TYPE setting requires encoding LATIN1
> > > postgres@pgpoll:~$ locale
> > > LANG=pt_BR.utf8
> > > LC_CTYPE="pt_BR.utf8"
> > > LC_NUMERIC="pt_BR.utf8"
> > > LC_TIME="pt_BR.utf8"
> > > LC_COLLATE=pt_BR.utf8
> > > LC_MONETARY="pt_BR.utf8"
> > > LC_MESSAGES="pt_BR.utf8"
> > > LC_PAPER="pt_BR.utf8"
> > > LC_NAME="pt_BR.utf8"
> > > LC_ADDRESS="pt_BR.utf8"
> > > LC_TELEPHONE="pt_BR.utf8"
> > > LC_MEASUREMENT="pt_BR.utf8"
> > > LC_IDENTIFICATION="pt_BR.utf8"
> > > LC_ALL=
> > >
> > > Preciso configurar mais alguma coisa..Se alguém tiver alguma dica
> posta..
> >
> > /usr/local/pgsql/bin/createdb -E UTF8 -T template0 bdteste
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> -------------- Próxima Parte ----------
> Um anexo em HTML foi limpo...
> URL:
> http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20111018/4723f16a/attachment.htm
>
> ------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
> Fim da Digest pgbr-geral, volume 34, assunto 77
> ***********************************************
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a