Cuando me conecto a un DB Postgresql usando psql, a menudo recibo estos mensajes:
=> SELECT * FROM question_view ;
ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1"
Después de esta respuesta SO , entiendo que debería cambiar la codificación del cliente en consecuencia:
SET client_encoding = 'UTF8';
Cambiar client_encodingcada vez que me conecto a la base de datos es engorroso. ¿Hay alguna manera de configurar permanentemente esta configuración, ya sea en el .pgpassarchivo o en cualquier otro lugar?
postgresql
configuration
psql
encoding
Adam Matan
fuente
fuente

SET client_encoding = 'UTF8';a~/.psqlrchizo el truco. ¡Gracias!psqlsesión, por ejemplo, después de reiniciar el servidor.