[Java lista] postgresql java linux charset

zamek zamek at vili.pmmf.hu
2009. Már. 10., K, 17:46:41 CET


hello,

Jokat szivok, de most szeretnek a vegere jarni!

Szoval Debian testing linux , locale:

LANG=hu_HU.UTF-8, mas nincs beallitva (pl. LC*)

utf-et jol kezeli, 
az árvíztűrő tükörfúrógép igy nez ki hexasan:
0000000 a1c3 7672 adc3 747a b1c5 c572 2091 c374
0000010 6bbc b6c3 6672 bac3 c372 67b3 a9c3 0070
000001f

postgresql 8.3 van felinstallva, _nem_ enged sem UTF-8 sem UNICODE -ot 
beallitani a createdb-nel.

"createdb -E unicode q
createdb: database creation failed: ERROR:  encoding UTF8 does not match 
server's locale hu_HU
DETAIL:  The server's LC_CTYPE setting requires encoding LATIN2.
"

feltoltom egy szemre jo utf-8 kodolasu text file-bol, majd a psql-lel select 
eseten meg jo a kodolas. Ezutan ha sajat Java programbol, vagy pl. tora-val, 
vagy kpogre-val megnyitom, mar rossz a kodolas. Latszik a ket furcsa karakter 
az ekezetes maganhangzok helyen. 
Probaltam url-ben ?charSet=utf-8 moddal megnyitni, az eredmeny ugyanaz.

Szoval hogyan kell beallitani/megnyitni az adatbazist, hogy helyesen jojjon 
elo a kodolas.



-- 
 thx,
 ----------------------------------
 Zoltan Zidarics programmer
 PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
 E-Mail: zamek at vili.pmmf.hu
 ----------------------------------


További információk a(z) Javalist levelezőlistáról