it-swarm.com.de

PostgreSql: Codec 'utf8' kann das Byte 0xe9 in Position 42 nicht decodieren: ungültiges Fortsetzungsbyte

Ich habe vor kurzem PostgreSql installiert und versuche, eine neue Datenbank zu erstellen. Leider habe ich beim Erstellen der Datenbank einen Fehler erhalten: 

"'utf8' Codec kann das Byte 0xe9 an Position 42 nicht dekodieren: ungültiges Fortsetzungsbyte"  enter image description here

Was genau ist das Problem. Danke

11
narcisse

Fügen Sie am Ende der Datei pg_hba.conf die folgende Zeile hinzu, und starten Sie den PostgreSQL-Dienst erneut:

Host    all             all             all                 md5
2
zesage

Ich hatte einen ähnlichen Fehler beim Upgrade von 4.5 auf 4.7. Die Lösung bestand darin, den pgAdmin-Server neu zu starten.

Mein Fehler war: Fehler: 'utf-8' Codec kann Byte 0xe9 in Position 0 nicht entschlüsseln: ungültiges Fortsetzungsbyte

1
Walter D

Ich habe alle oben genannten Lösungen ausprobiert. Keiner hat funktioniert.

Die Lösung für mich war, US ENGLISH als meine Sprache unter Windows 10 zu installieren. Dann habe ich die Installation noch einmal in dieser Sprache durchgeführt.

Es funktioniert jetzt und ich habe kein US-ENGLISCH als Windows-Sprache xD

0
Sindre

Es ist ein Konflikt zwischen lokalen Sprachen. PgAdmin ist in Englisch, aber in der conf-Datei ist die Variable lc_messages möglicherweise Französisch, Spanisch oder etwas anderes. Versuche dies

lc_messages = 'en_US'
0
dotista2008