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_encoding
cada vez que me conecto a la base de datos es engorroso. ¿Hay alguna manera de configurar permanentemente esta configuración, ya sea en el .pgpass
archivo o en cualquier otro lugar?
SET client_encoding = 'UTF8';
a~/.psqlrc
hizo el truco. ¡Gracias!