From: | Nick Gazaloff <nick(at)sbin(dot)org> |
---|---|
To: | Oleg Bartunov <oleg(at)sai(dot)msu(dot)su> |
Cc: | Konstantin Danilov <danilov_konst(at)list(dot)ru>, pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org> |
Subject: | Re: Кириллица |
Date: | 2005-01-17 09:30:55 |
Message-ID: | 41EB85CF.1080001@sbin.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
Oleg Bartunov wrote:
> Привет !
> On Mon, 17 Jan 2005, Konstantin Danilov wrote:
>
>>
>> Привет!
>> Я сейчас скачал Pg8-rc5 и при работе в консоли мне всё пишут
>> кириллицей, однако она странно отоборажается. Мне нужно делать консоль
>> юникодной или можно как-то сказать Постгресу, чтобы он всё нормально
>> отображал?? Я, кстати, под виндой.
>
>
> Первые виндовые ласточки появились :) Я тебе попытаюсь ответить,
> конечно, но в будущем надо будет
> как-то найти более легальные пути, например, мы поддерживаем
> русскоязычный сайт http://www.linuxshare.ru/postgresql/,
> информации там еще не много, особенно про Windows, но если ты поможешь
> нас со своим опытом, то следующим будет легче. Там есть форум, список
> рассылки. Виктор, пора свой FAQ создавать, не думаю, что Bruce будет
> сильно озабочен нашими проблемами :)
>
> А теперь по делу.
>
> в консоле psql сделай команду 'show all;' и посмотри установки сервера и
> клиента. Вот я сейчас у себя поставил клиентскую кодировку 'win1251'
> и у меня сплошные крокозябры в выдаче результатов, так как серверная
> кодировка 'KOI8' и все данные у меня в 'KOI8'.
>
> client_encoding | win1251
> server_encoding | KOI8
>
> Еще важны установки локале:
>
> lc_collate | ru_RU.KOI8-R
> lc_ctype | ru_RU.KOI8-R
> lc_messages | C
> lc_monetary | C
> lc_numeric | C
> lc_time | C
>
> Я привык читать ссобщение по-английски, поэтому lc_messages у меня стоит
> 'C'.
> К сожалению, в Windows я почти не работал, поэтому ничего сказать не могу,
> но буду страшно рад если вы разберетесь и напишите, что помогло !
> Успехов и удачи !
В консоли русской Windows используется кодировка (угадайте!) 866.
Соответственно, client_encoding нужно ставить в ALT.
А вот с локалью я еще не разбирался.
--
Best regards,
Nick
(GPG Key ID: 4396B2D0)
From | Date | Subject | |
---|---|---|---|
Next Message | Viktor Vislobokov | 2005-01-17 09:47:04 | Re: your mail |
Previous Message | Oleg Bartunov | 2005-01-17 09:22:42 | Re: Кириллица |