Top-posting, argh...

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

> server_encoding = utf-8
> client_encoding= unicode
>
>
> As minhas JSP's estão configuradas como:
> charset=ISO-8859-1"   pageEncoding="ISO-8859-1
>
>
Você está usando Java e charset ISO-8859-1?

Algum motivo para não usar UTF8?

Se for nesse caso, o seu client_encoding devia ser o mesmo.


>
> Em 12 de novembro de 2012 12:53, Matheus de Oliveira <
> [email protected]> escreveu:
>
>>
>>
>> 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