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

Responder a