Как исправить предупреждение о различии кодовых страниц в psql на Windows?
При запуске psql в Windows появляется предупреждение:
ПРЕДУПРЕЖДЕНИЕ: Кодовая страница консоли (866) отличается от основной страницы Windows (1251).
8-битовые символы могут отображаться некорректно.
Из-за этого русские символы отображаются неправильно. Как решить проблему?
5 месяцев назад
Nikolai Gagarinov
Ответы
Предупреждение появляется из-за того, что кодировка командной строки (обычно CP866) не совпадает с системной кодировкой Windows (CP1251). Из-за этого psql неправильно отображает кириллицу.
Исправить проблему можно, переключив кодировку консоли на CP1251 перед запуском psql:
После смены кодовой страницы кириллица в psql будет отображаться корректно. При необходимости можно вернуть исходную кодировку командой:
5 месяцев назад
Nikolai Gagarinov
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845