From: | Serik <uge(at)pochtamt(dot)ru> |
---|---|
To: | pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org> |
Subject: | Кодировка на сервере |
Date: | 2006-01-31 08:45:30 |
Message-ID: | 200601310845.k0V8jUaV005744@www8.pochta.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
Добрый день !
Для клиента имеет значение, в какой кодировке хранятся
данные на сервере ?
Сейчас PG 8.0.1 работает на linux,
данные хранятся в koi8-r, на сервере локаль ru_RU.koi8-r
У программиста постоянно возникают проблемы с кодировками,
то ошибки от сервера приходят в нечитаемом виде, то
данные не читаются,
то запросы типа
"where type='наличный'"
не срабатывают. Причем в разных клиентах (PGAdmin, EMS,
свое приложение) по разному.
Я предлагаю везде явно устанавливать
set client_encoding=win;
и проверять настройки клиентов (шрифты, кодировки).
Он предлагает хранить данные на сервере в кодировке WIN,
и соответсвенно придется изменить настройки локали в ОС.
Поможет это ?
Спасибо !
Serik Akhmetov
From | Date | Subject | |
---|---|---|---|
Next Message | Viktor Vislobokov | 2006-01-31 09:16:23 | Re: Кодировка |
Previous Message | Serik | 2006-01-31 08:14:41 | PG преобразует varchar() в text |