Le mer. 29 mars 2017 à 8:55, Luiz Henrique <[email protected]> a écrit :
Pessoal,

Estou iniciando testes no linux com Postgresql 9.4.Por questões de compatibilidade com aplicação Delphi os bancos precisam estar em LATIN1.

Confira essa informação, Latin1 (ISO 8859-1) está mais que obsoleto. Seu sucessor, além do óbvio Unicode em qualquer codificação, é o ISO 8859-15, ou Latin 9 <https://en.wikipedia.org/wiki/ISO/IEC_8859-15>.


Criei o banco em LATIN1. Na console psql aparece o erro ao testar o insert abaixo:

insert into pessoa(pes_codpes,pes_nome) values ('50200','GIRÃO');

ERROR:  invalid byte sequence for encoding "UTF8": 0xc3 0x4f

No caso, teu console deve estar em UTF-8, que é a configuração padrão do GNU/Linux hoje em dia.


Tem algum parâmetro que eu preciso configurar ?

client_encoding, como já disseram.


--
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191              gTalk: xmpp:[email protected]
+55 (61) 9302 2691        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:[email protected]


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

Responder a