2009/1/9 Fabio Alves de Araujo Ebner - Dna <[email protected]>:
> Pessoal estou com um problema no meu java..
>
> tenho o meu banco postgres e criei o db com encoding LATIN1
>
>
> quando eu mando inserir no meu banco usando TOPLINK
> recebo o seguinte erro:
>
>
> javax.persistence.RollbackException: Exception [TOPLINK-4002] (Oracle
> TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))):
> oracle.toplink.essentials.exceptions.DatabaseException
> Internal Exception: org.postgresql.util.PSQLException: ERROR: character
> 0xe28093 of encoding "UNICODE" has no equivalent in "LATIN1"

Se seu banco esta' em LATIN1, entao sua aplicacao deveria estar usando
LATIN1, ou entao vais ter que converter tudo de UTF8 para LATIN1 antes
de mandar pro banco, e depois que receberes do banco. Mais trabalho.

Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a