PostgreSQL - Sequência de bytes inválida para codificar “UTF8”: 0xe7 0x75 0x20

1

Aqui está o problema:

Tudo funcionou bem com o meu sistema postgresql até que eu decidi clicar no botão "girar logs" na guia de status do servidor (do pgAdmin). Depois disso, enfrentei esse problema e não consegui resolvê-lo. Eu trabalho em um sistema de servidor Windows, que é o sistema padrão FRENCH, então, os problemas também podem estar relacionados a isso, já que os locais do sistema provavelmente estão relacionados também ...

Aqui está o meu sistema atual:

Windows server 2k12 (up to date)
PostgreSQL 9.4
PgAdmin3 (1.2)

Aqui está o erro que recebo:

An error has occurred:

ERROR: invalid byte sequence for encoding "UTF8": 0xe7 0x75 0x20

A configuração padrão que eu tinha era esta (para as configurações que parecem interessantes e relacionadas ao meu problema de acordo com alguns tópicos que encontrei sobre problemas semelhantes):

client_encoding : 'sql_ascii'
lc_messages : 'French_France.1252'
lc_* (other lc values are set to French_France.1252 too...)

Na verdade, tentei vários valores como este:

client_encoding : 'UTF8'
lc_messages : 'C','fr_FR.UTF8','French_France.UTF8','Default'
lc_* (other lc values like setting for message)

E nada funcionou ... A mensagem de erro ainda está lá toda vez que tento acessar a guia "Status do servidor" no pgAdmin.

O log de erros parece estar desativado, já que registra todos os "n" segundos, o erro atual de codificação.

Uma coisa interessante que notei é que, quando edito as definições de configuração na interface pgAdmin (e em qualquer outro lugar, o resultado é o mesmo btw), a coluna "Valor" nem sempre corresponde à coluna "Valor atual" .

Por exemplo: Eu editei o valor "client_encoding" de 'sql_ascii' para 'UTF8' e reiniciei pg, Agora eu entendo isso:     valor: 'UTF8'     valor atual: 'UNICODE'

Qualquer coisa que eu faça, parece que há um problema em algum lugar. Somente para lc_messages = 'C', ele leva isso em conta e o exibe como 'valor atual' ...

Onde está o truque?

Obrigado pela leitura / ajuda:)

    
por Julo0sS 08.06.2015 / 11:15

0 respostas