[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PostgreSQL i sortowanie PL znaczkow



> 
> Chodzi o sortowanie przez Postgresa polskich literek - mianowicie trafiaja
> zawsze na koniec.
Reasumując - moze komus sie przyda - trzeba ustalic zmienne srodowiskowe
dotyczace LOCALE przed wykonaniem initdb (i postgresql musi byc kompilowany z
--enable-locale - debioanowy jest) - jesli nie bylo to zrobione (jak u mnie)
trzeba zdumpowac wszystkie bazy (pg_dump baza >plikzbaza) i skasowac
/var/lib/postgres/data.
Nastepnie z usera postgres i wyeksportowanymi (najlepiej na trwale do skryptu
startowego shela) 
export LC_COLLATE=pl_PL
export LC_CTYPE=pl_PL
export LC_MESSAGES=pl_PL
export LC_MONETARY=pl_PL
export LC_NUMERIC=pl_PL
export LC_TIME=pl_PL

robimy initdb /var/lib/postgres/data (komenda jest /var/lib/postgres/bin) i
wczytujemy na powrot bazy
createdb baza
psql baza -f plikzbaza

Sorki za lopatologie, ale tak najprosciej ;))

Pozdrawiam
--
Adrian (Sauron) Siemieniak    /,/      .. Who can destroy The Thing,
sauron{at}rpg{dot}pl         /`/       controls The Thing ... (DUNE)



Reply to: