From: | "Alexander M(dot) Pravking" <fduch(at)antar(dot)bryansk(dot)ru> |
---|---|
To: | vvislobokov(at)lukoilperm(dot)ru |
Cc: | pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org> |
Subject: | Re: Кодиро |
Date: | 2006-01-31 11:09:47 |
Message-ID: | 20060131110947.GM31597@dyatel.antar.bryansk.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
On Tue, 2006-01-31 at 14:16 +0500, Viktor Vislobokov wrote:
> В версиях 6.x была такая переменная окружения
> PGCLIENTENCODING
> я базу хранил в koi8-r, а эту переменную всегда устанавливал в 'win',
> чтобы ЛЮБОМУ клиенту отдавало в кодировке 'win'. С Дельфи у меня проблем
> не было, попробуй, может до сих пор работает.
PGCLIENTENCODING подхватывается из libpq и работает, как будто клиент
явно задал соответствующую кодировку. Можно также прописать
client_encoding = win
в postgresql.conf - это будет кодировка по умолчанию для всех коннектов.
Только вопрос не только в этом. В виндовой кодировки есть символы,
которых нет в KOI - например, "номер" (html №), так что если
клиенты работают с этими символами, базу имеет смысл также хранить в
виндовой.
> >Он предлагает хранить данные на сервере в кодировке WIN,
> >и соответсвенно придется изменить настройки локали в ОС.
Нет, локаль ОС тут ни при чём, достаточно пересоздать кластер в WIN.
--
Fduch M. Pravking
From | Date | Subject | |
---|---|---|---|
Next Message | Alexander M. Pravking | 2006-01-31 11:16:36 | Re: Кодиро |
Previous Message | Viktor Vislobokov | 2006-01-31 09:16:23 | Re: Кодировка |