| 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: | Whole Thread | Raw Message | 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 |