Как установить кодировку локали для postgresql в Windows - PullRequest
0 голосов
/ 28 июня 2018

Я использую Windows 7. Когда я получаю сообщение об ошибке при выполнении запроса к базе данных postgresql, вместо обычного сообщения я вижу .

Проблема не оригинальна, и я нашел много ссылок в Интернете с решениями проблемы, но мне ничего не помогло. Я полагаю, мне нужно иметь lc_collate и lc_ctype в кодировке ru_RU.UTF-8 (см. Скриншоты ниже).

У меня есть это в postgresql (кодировка | lc_collate | lc_ctype)

Скриншот

И у меня это на Windows

screenshot2

Я обнаружил, что мне нужно создать кластер, используя следующие настройки:

initdb -U myuser -E UTF8 --locale=russian_russia -D path_to_new_cluster

Но новый кластер имеет те же lc_collate и lc_ctype: Russian_Russia.1251

Как я могу это исправить?

Извините за мой английский. Привет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...