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 по дате отправления: