Postgres a locales
Karel Zak - Zakkr
zakkr na zf.jcu.cz
Pátek Prosinec 17 12:13:07 CET 1999
> Dobry den,
>
> mam problem s postgresem a tridenim podle ceske/anglicke abecedy.
> Mam dva postgres servery (stejna verze 6.5.2-1, ale prekladane pod
> ruznymi systemy).
> Jeden tridi podle ceske abecedy a druhy podle anglicke. Ale nejsem
> schopen zjistit, kde se ty postgresy lisi a kde mam co nastavit, abych
> dosahl trideni, jakeho chci.
> Jediny rozdil na ktery jsem (asi) narazil, je kompilace, kdy jeden
> postgres byl prekladan s LC_ALL=cs_CZ a druhy ne.
>
> Je teda trideni vlastnosti serveru, ktera se nastavuje pri prekladu,
pri prekladu by to bylo dost drsne.. Pokud je prelozen s podporou locales
(v Debianu je to standardne, v RH nevim) tak zalezi stejne jako u vsech
programu na promenne LANG (obecne locales) pri spusteni. Napr. v Debianu
se to nastavuje v /etc/postgresql/postmaster.init (ja tam mam LANG="czech").
Jak to tridim nevim :-), ale interne to cestinu nastavenou ma.
Za chodu to menit nejde (jak uz se na to nekdo na postgresql.org ptal),
i kdyz by to bylo zajimave.
> nebo je na to nejaky prepinac pro konkretni databaze?
ne to se tyka jen encoding veci.
Karel
Další informace o konferenci Linux