Re: Кириллица

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)

In response to

Browse pgsql-ru-general by date

  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: Кириллица