Em 01/12/2016 11:28, Alexsandro Haag escreveu:
Em 01/12/2016 10:39, Eduardo Az - EMBRASIS escreveu:
/LC_COLLATE = 'pt_BR-ISO-8859-1' LC_CTYPE = 'pt_BR-ISO-8859-1'/
/Olá Eduardo,
reparei que estais usando um hífen separando pt_BR de ISO-8859-1, onde me parece que deveria haver um ponto.

Experimente assim:

/

/LC_COLLATE = 'pt_BR.ISO-8859-1' LC_CTYPE = 'pt_BR.ISO-8859-1' Att. Alex /



corrigi, porem, deu erro tb.

ERROR:  encoding "UTF8" does not match locale "pt_BR.ISO-8859-1"
DETAIL:  The chosen LC_CTYPE setting requires encoding "LATIN1".
********** Error **********

ERROR: encoding "UTF8" does not match locale "pt_BR.ISO-8859-1"
SQL state: 22023
Detail: The chosen LC_CTYPE setting requires encoding "LATIN1".

Quando restaurei anteriormente, nem tinha percebido a questão da acentuação, foi depois. O complicado é que estou usando xharbour neste sistema e, fazendo um trabalho meio burro, só pra testar, de corrigir no banco de dados a acentuação, no sistema ocorre erro porque os comandos que uso, para converter o que é mostrado na interface texto do sistema, para alimentar o banco, não são compatíveis. Explicando um pouco melhor: Corrijo no PG, ao mostrar, ele troca as acentuações erroneamente na tela. Digito a acentuação no sistema, ele converte erroneamente pro BD. Acredito que, acertando o locale, resolvo isso.



_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a