Dette er et kendt problem med PostgreSQL version 3-protokollen, hvor klienten ikke kender kodningen for at afkode fejlmeddelelser sendt af serveren tidligt i protokolhåndtrykket.
Det vil blive rettet, når version 4-protokollen er produceret, men det er et stykke vej endnu.
I mellemtiden er den eneste rigtige løsning at sikre, at klientens standardkodning er kompatibel med serverens. Den nemmeste måde at gøre det på er at indstille LC_MESSAGES
til noget som en_US.UTF-8
, måske via lc_messages
mulighed i postgresql.conf
.