PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

erreur de connexion à la base de données associée à l'encodage

Il s'agit d'un problème connu avec le protocole PostgreSQL version 3, où le client ne connaît pas l'encodage pour décoder les messages d'erreur envoyés par le serveur au début de la poignée de main du protocole.

Il sera corrigé lorsque la version 4 du protocole sera produite, mais c'est encore loin.

En attendant, la seule véritable solution consiste à s'assurer que l'encodage par défaut du client est compatible avec celui du serveur. La façon la plus simple de le faire est de définir LC_MESSAGES à quelque chose comme en_US.UTF-8 , peut-être via les lc_messages option dans postgresql.conf .