Я использую 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
Как я могу это исправить?
Извините за мой английский. Привет.