powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Состояние сервера - PostgreSQL 9.2
4 сообщений из 4, страница 1 из 1
Состояние сервера - PostgreSQL 9.2
    #37989397
shms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем Приветь!!! Не давно начал работать с PostgreSQLом когда хочу посмотреть состояние сервера у меня сообщения:

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

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

если база в UTF-8, так и локаль поставьте юникодовскую, должно помочь.
...
Рейтинг: 0 / 0
Состояние сервера - PostgreSQL 9.2
    #37998802
Mixantia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Судя по локали 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
Период между сообщениями больше года.
Состояние сервера - PostgreSQL 9.2
    #39190516
fortress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже проблема в том, что 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
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Состояние сервера - PostgreSQL 9.2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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