Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Состояние сервера - PostgreSQL 9.2 / 4 сообщений из 4, страница 1 из 1
09.10.2012, 09:15
    #37989397
shms
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние сервера - PostgreSQL 9.2
Всем Приветь!!! Не давно начал работать с PostgreSQLом когда хочу посмотреть состояние сервера у меня сообщения:

Произошла ошибка: Ошибка: неверная последовательность байт для кодировки "UTF8": 0xc2 0xc0

Почему так не пойму. В баз данных Кодировка:UTF8, Сопоставление: Russian_Russia.1251,
Тип символа: Russian_Russia.1251.
...
Рейтинг: 0 / 0
14.10.2012, 16:06
    #37997593
torbasow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние сервера - PostgreSQL 9.2
shms,

если база в UTF-8, так и локаль поставьте юникодовскую, должно помочь.
...
Рейтинг: 0 / 0
15.10.2012, 15:27
    #37998802
Mixantia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние сервера - PostgreSQL 9.2
Судя по локали Russian_Russia.1251
сервак на винде.

Ошибками такими и будет кричать

Я состояние сервера смотрю скриптом

SELECT current_query, datid, datname, procpid, usesysid, usename, application_name,
client_addr, client_hostname, client_port, backend_start, xact_start,
query_start, waiting, current_query
FROM pg_stat_activity;

ну для 9,2 возможно надо подкорректировать
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
12.03.2016, 12:30
    #39190516
fortress
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние сервера - PostgreSQL 9.2
Похоже проблема в том, что pgAdmin пытается читать файл логов сервера (data/pg_log/*) c использованием кодировки UTF8, а сервер пишет этот файл в кодирвке WIN1251.
Мне помогло следующее:
в файлке postgresql.conf изменить строку
Код: sql
1.
lc_messages = 'Russian_Russia.1251'			# locale for system error message


на
Код: sql
1.
lc_messages = 'Russian_Russia.UTF8'			# locale for system error message



чтобы сервер писал в лог в кодировке UTF8.

P.S. Win7Pro 64bit Rus/PostgreSQL 9.1 64 bit
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Состояние сервера - PostgreSQL 9.2 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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