Correct Unicode sorting depends on how initdb was run

Поиск
Список
Период
Сортировка
От Nils Philippsen
Тема Correct Unicode sorting depends on how initdb was run
Дата
Msg-id 1060583857.3676.7.camel@wombat.dialup.fht-esslingen.de
обсуждение исходный текст
Ответы Re: Correct Unicode sorting depends on how initdb was run
Список pgsql-bugs
Hi there,

Recently I stumbled over a very strange problem: I had two very similar
setups (RHL9 with latest updates, pgsql-7.3.2, parameters in "show all"
the same, databases with encoding=3DUNICODE, loaded from the same database
dump) where the sorting on one was erroneous with regards to accented
characters.

After hours of fiddling I found out that the erroneous one was initdb'ed
with locale set to en_US, while the one correctly sorting was initdb'ed
with locale set to en_US.UTF-8. I pg_dumpall'ed the wrong one, redid the
initdb with locale set to en_US.UTF-8 and loaded the dumped databases,
now the sorting order was correct.

Is this expected behaviour (I do not think so)?

Nils
--=20
     Nils Philippsen    /    Red Hat    /    nphilipp@redhat.com
"They that can give up essential liberty to obtain a little temporary
 safety deserve neither liberty nor safety."     -- B. Franklin, 1759
 PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011

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

Предыдущее
От: sad
Дата:
Сообщение: feature request
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Correct Unicode sorting depends on how initdb was run