Не отправляйте не-UTF-8 данных в UTF-8 базу.
Возможно после коннекта к базе нужно выполнить SET CLIENT_ENCODING TO... для установки правильной кодировки для взаимодействия клиента и сервера.
Кстати локали UTF.russian_russian.1251 не бывает - вас кто-то обманул. Либо UTF либо cp1251
при установке я выбирал UTF8. а в файле postgresql.conf стоит почемуто Russian_Russia.1251 я поменял на Russian и пока работает.
Спасибо что натолкнули на мысль
Не отправляйте не-UTF-8
Не отправляйте не-UTF-8 данных в UTF-8 базу.
Возможно после коннекта к базе нужно выполнить SET CLIENT_ENCODING TO... для установки правильной кодировки для взаимодействия клиента и сервера.
Кстати локали UTF.russian_russian.1251 не бывает - вас кто-то обманул. Либо UTF либо cp1251
при установке я выбирал UTF8.
при установке я выбирал UTF8. а в файле postgresql.conf стоит почемуто Russian_Russia.1251 я поменял на Russian и пока работает.
Спасибо что натолкнули на мысль