Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возвращаются в ответе от сервера "знаки вопросов в ромбиках" / 7 сообщений из 7, страница 1 из 1
14.01.2021, 03:07
    #40035640
LQSSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
Добрый день!
Возвращаются в ответе знаки вопросов в ромбиках.
Application Error: ������������ "postgres" �� ������ �������� ����������� (�� ������)

Изменил в postgresql.conf
lc_messages 'Russian_Russia.1251' на 'ru_RU.UTF-8'

Но не помогло. Может быть знаете в чем решение?

Сервер версии 13, работает под Windows.
Базы данных на сервере:
Название | Владеле | Кодиров | Порядок сорт | Ctype | Права доступа
--------------+----------+-----------+---------------------+---------------------+-----------------------
postgres | postgres | UTF8 | Russian_Russia.1251 | Russian_Russia.1251 |
...
Рейтинг: 0 / 0
14.01.2021, 10:43
    #40035678
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
Попробуйте, перед запуском psql сменить кодировку терминала:
chcp 65001
...
Рейтинг: 0 / 0
14.01.2021, 11:56
    #40035718
LQSSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
Guzya, когда в терминале я вручную меняю кодовую страницу (на 1251) - все (вроде бы) читается нормально, НО
это уже в приложение, которое использует базу данных сервера, приходят такие ответы.

Может быть где-то в установках сервера можно изменить кодировку?
...
Рейтинг: 0 / 0
14.01.2021, 16:42
    #40035873
DSKalugin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
LQSSQL

Может быть где-то в установках сервера можно изменить кодировку?


в конфиге это параметр lc_messages (Sets the language in which messages are displayed)
рекомендую вернуть из кириллицы обратно в en_US.UTF-8
...
Рейтинг: 0 / 0
14.01.2021, 16:53
    #40035878
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
DSKalugin
LQSSQL

Может быть где-то в установках сервера можно изменить кодировку?


в конфиге это параметр lc_messages (Sets the language in which messages are displayed)
рекомендую вернуть из кириллицы обратно в en_US.UTF-8


а еще лучше lc_messages='C' так чтобы там точно не было многобайтовых символов...

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
14.01.2021, 19:19
    #40035929
lr2
lr2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
пароль пользователся не подходит.
...
Рейтинг: 0 / 0
15.01.2021, 23:59
    #40036299
LQSSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возвращаются в ответе от сервера "знаки вопросов в ромбиках"
DSKalugin

в конфиге это параметр lc_messages (Sets the language in which messages are displayed)
рекомендую вернуть из кириллицы обратно в en_US.UTF-8

Изначально параметр lc_messages = 'Russian_Russia.1251'
Потом я изменил его на lc_messages = 'ru_RU.UTF-8', но на кодировку это никак не повлияло.
По вашему совету я снова изменил lc_messages = 'en_US.UTF-8' и все прекрасно заработало.
Спасибо вам большое!

Maxim Boguk

а еще лучше lc_messages='C' так чтобы там точно не было многобайтовых символов...

Ваш совет также "рабочий".
Спасибо вам большое!

lr2
пароль пользователся не подходит.

Да, да... Спасибо. Эту ошибку я специально вызвал, чтобы показать "ромбики с вопросами". Саму ошибку я знаю, потому что допустил ее для демонстрации.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возвращаются в ответе от сервера "знаки вопросов в ромбиках" / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]