Silfar Goulart de Castro escreveu: > Tô usando a 8.3 > Vou continuar testando aqui, não sei se faz diferença mas o banco tá > numa maquina windows. > > vi numa das mensagens suas que isso se resolvia com a configuração do > encoding do cliente. > > Em tempo deixa eu tirar algumas dúvidas para ter certeza que não tô > fazendo besteira. > > Quando eu crio o banco no pgadmin eu escolho o encoding UTF8, isso torna > o encondig do server em UTF8 ok ? > > Então eu faço uma restautração de um dumpall, os dados são acrescentados > no banco como utf8 mesmo ? > >
Rode o seguinte SQL: SELECT name, setting FROM pg_settings WHERE name ~ 'encoding|^lc_|version'; e veja os encodings em uso. SELECT datname, pg_encoding_to_char(encoding) FROM pg_database; lista o encoding de cada um de seus bancos de dados. Leia este post do Roberto Mello: http://blog.divisiblebyfour.org/2008/03/postgresql-e-codificaes-postgresql-and.html bem como os textos que lá indicados. Normalmente o pg_dumpall coloca o encoding utilizado nos comandos CREATE DATABASE gerados. Caso queira alterar o encoding edite o arquivo. Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
