Michal Abramowicz pisze: > On Mon, Dec 03, 2007 at 07:59:20AM +0100, Paweł Muszyński wrote: >> Na samym początku chciałbym sie przywitać, to mój debiut na pld-devel-pl. >> >> Rozwiązałem problem przez zmianę LATIN1 -> LATIN2 w tym kawałku kodu, >> google w sumie nic na ten temat nie mówi, znalazłem tylko jedną >> informacje - o zakomentowaniu tego fragmentu kodu. > > Nie koniecznie ;-) > np na mym laptopie działa: > > template1=# \encoding latin1 > template1=# \encoding latin2 > template1=# SELECT version(); > version > > Pytanie, jakie masz domyślne kodowanie bazy - pewnie utf-8 - i dlatego działa (konwersje utf-8-> latin1 i utf8->latin2 hulają bez problemu
> na innym: > template1=# \encoding latin1 > latin1: invalid encoding name or conversion procedure not found > latin2 już ok. > template1=# SELECT version(); > version > > > wiem że ciut stary ale ;-) sam nie wiem dlaczego tak śmiesznie jest, > dobra nie ważne, kwestja pewnie instalacji, > > co do zmiany w postfixie też to przerabiałem, i raczej wina jest po > stronie postgresa że nie umie latin1 zrobić (patrz wyżej) oraz jeszcze > większa wina że ten parametr w postfixie nie jest konfigurowalny, > > przyznam się że na szybko też zrobiłęm patcha na latin1/latin2 i z bani, > ma działać, ino ... nie jest to takie pldowokoszerne ;-)) > Na dzień dzisiejszy jedyne rozwiązanie to zmiana bazy na utf-8, ale z tej bazy korzysta jeszcze jeden system i nie mam na dzień dzisiejszy możliwości / czasu żeby wszystko z latin2 na utf-8 przerabiać. Pawel _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
