В логах периодически появляются сообщения в кракозябре. Не всегда. Обычно сообщения на русском отображаются нормально. Такая же проблема с кодировкой в pgAdmin, например, при попытке выполнить запрос с ошибкой в синтаксисе.
При установке и клиент и сервер выставлялся с кодировкой Win1251
Вот кусок лога:
2009-03-29 19:34:03 ALMT LOG: система была отключена: 2009-03-29 19:31:54 ALMT
2009-03-29 19:34:03 ALMT LOG: loaded library "$libdir/plugins/plugin_debugger.dll"
2009-03-29 19:34:03 ALMT FATAL: система баз данных стартует
2009-03-29 19:34:03 ALMT LOG: database system is ready to accept connections
2009-03-29 19:34:03 ALMT LOG: autovacuum launcher started
2009-03-29 19:34:04 ALMT LOG: loaded library "$libdir/plugins/plugin_debugger.dll"
2009-03-29 19:34:53 ALMT LOG: loaded library "$libdir/plugins/plugin_debugger.dll"
2009-03-29 19:34:54 ALMT NOTICE: нет транзакции в процессе выполнения
2009-03-29 19:34:54 ALMT LOG: loaded library "$libdir/plugins/plugin_debugger.dll"
2009-03-29 19:34:54 ALMT NOTICE: нет транзакции в процессе выполнения
2009-03-29 19:34:58 ALMT NOTICE: нет транзакции в процессе выполнения
2009-03-29 19:35:29 ALMT NOTICE: нет транзакции в процессе выполнения
2009-03-29 19:35:30 ALMT NOTICE: нет транзакции в процессе выполнения
Вот. А последняя ошибка очень интересует.
Что тут можно предпринять?
Спасибо.
ОС: XP Pro. Postgres версии 8.3.
делаю такие
делаю такие простые действия:
копирую ваше сообщение
создаю текстовый файл и вставляю туда строку
сохраняю
меняю расширение на htm
открываю в браузере
ставлю кодировку UTF8
и получаю:
2009-03-29 19:35:30 ALMT NOTICE: нет транзакции в процессе выполнения
:) Спасибо. Чет я
:) Спасибо. Чет я не сообразил)
жалко, при локали C такой
жалко, при локали C такой фокус не сработал