Кракозябры при работе из консоли

Здравствуйте.
Установил PostgreSQL-9.4 на windows7. Столкнулся с такой проблемой..
Когда работаю из консоли, текст выводится кракозябрами, а-ля РРёСрё. При этом, сама субд функционирует нормально. При работе, например, из php всё тоже нормально, русские строки выводятся на русском, английские - на английском.
Проблема наблюдается только при работе из консоли с любыми утилитами PostgreSQL: psql, createdb, createuser и т.д.
Менял настройки lc_messages в конфиге. По умолчанию устанавливается en_US.UTF-8. Если оставить так, то лог ведётся нормально на английском, а в консоли всё равно ситуация, описанная выше. Если же заменяю на Russian_Russia.1251, то лог, опять таки, нормально на русском, а в консоли всё равно кракозябрит.

Интересно ещё вот что.. Версия 9.3 работает нормально. Т.е. в консоли отображение адекватное.

В чём может быть проблема и в какую сторону копать?

Буду благодарен за помощь!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

консоль переведи в utf

Изображение Игорь

консоль переведи в utf

Кракозябры при работе из консоли

Это первое, что я сделал. Не помогло.

1. Попробуйте сменить

1. Попробуйте сменить кодировку в самой консоли.
2. Попытайтесь понять, в какой кодировке выводятся русские буквы и соответственно действуйте, чтобы согласовать кодировки

Попробуйте в cmd выполнить -

Попробуйте в cmd выполнить - chcp 1251 и совершить какие - либо манипуляции с утилитами. Если текст выведется нормально, то следует настроить кодировку в самой винде.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023