2012/11/12 Carlos Mendes <[email protected]>

> Não está ocorrendo erro na conexão com o BD e sim no tipo de codificação
> que uso nas páginas web e o que é armazenado no BD. Enquanto eu tenho uma
> codificação UTF-8 nas páginas e quando envio o banco (que está com utf-8
> tb) depois me retorna uns caracteres estranhos onde deveria haver
> acentos....
>
>
Me parece erro na aplicação, você está alterando o header HTTP Content-type
para "text/html; charset=utf-8" ??

Tente alterar direto no browser (no ff é Exibir > Codificação) e veja se os
caracteres "estranhos" somem.

Por último, verifique o client_encoding e server_encoding como o Ovaldo
passou (faça na aplicação, não só no psql/pgAdmin). Se retornar algo
diferente, você terá que executar o seguinte comando via aplicação:

SET client_encoding TO 'UTF8';

Ex (meio PHP):

$conn->executeQuery("SET client_encoding TO 'UTF8'");


Atenciosamente,
-- 

Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a