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