Сортировка под Solaris

Поиск
Список
Период
Сортировка
От serg-sale
Тема Сортировка под Solaris
Дата
Msg-id 9825282484.20070702201147@yandex.ru
обсуждение исходный текст
Список pgsql-ru-general
Здравствуйте, уважаемые.

Имеется установленный Solaris 10 (core install).
В /usr/lib/locale находятся все нужные вещи типа:
 ru_RU.UTF-8, ru_RU.KOI8-R ...

Собрал postgresql 8.2.4
./configure --prefix=/opt/pgsql LDFLAGS=-lstdc++ CFLAGS='-O3'
   --with-libraries=/usr/local/ssl/lib --with-includes=/usr/local/ssl/include --with-openssl --with-pgport=5432


Создал кластер (у пользователя LANG и LC_* = "ru_RU.UTF-8"):
initdb -E UTF-8

Результат простейшей сортировки.

2;"Абв"
3;"аБв"
8;"Щхз"
6;"Щхз"
1;"Ящё"
4;"яге"
9;"Еклмн"
7;"Еклмн"
5;"епрст"

upper и lower работают...

пробовал локали KOI8-R и C при энкодинге UTF8 - проблема только усугубляется (сортируется
подругому неправильно и отваливается upper и lower)...

Для проверки
cоздал кластер (у пользователя LANG и LC_* = "ru_RU.KOI8-R"):
initdb -E KOI8

2;"Абв"
9;"Еклмн"
7;"Еклмн"
6;"Щхз"
8;"Щхз"
1;"Ящё"
3;"аБв"
5;"епрст"
4;"яге"
upper и lower опять же работают...

Читал очень много всего про настройки локали...
Экспериментировал до этого...и под Solaris-ом точно в одном из
вариантов (КОИ8 наверняка был) работал.
Что щас не докрутил не понимаю. Ведь все достаточно просто.
Ткните куданить в полезное.

--
  Сергей


В списке pgsql-ru-general по дате отправления:

Предыдущее
От: "Evgeny M. Baldin"
Дата:
Сообщение: История о PostgreSQL
Следующее
От: Tratsevsky Alexander
Дата:
Сообщение: test