Накратко : трябва да конвертирам няколко бази, които са трупани на MSSQL във постгре, за да работи с DBD::Pg. Дотука добре, обаче базите имат безкрай много кирилски записи. Пускайки Enterprise manager-a, record-ite се изписват ГРЕШНО(със скапан енкодинг), но пускайки query от Access-ки модули до тях - получавам кирилски резултати. Помпах ентри-тата до постгре-то и вече са там, но все така неуспешно се опитвам да си взема четливи записи. Опитах със SET client_encoding TO 'WIN' , както и unicode, както и латин1. Нищо! Базите са създадени със WIN(cp1251) encoding. Опитах и SELECT CONVERT(field using "utf_8_to_win") FROM table със доста възможни конверсии, но и това не даде различни резултати от [EMAIL PROTECTED]>@%?!>фсА$С?>[EMAIL PROTECTED] Някой да се е сблъсквал досега с такива грижи?
Като каза MSSQL и езици та ми хрумнаха collations, които ми бяха решили някакъв проблем преди време, та може би искаш да видиш тези статии.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/howtosql/ht_install_8w8p.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/instsql/in_collation_3oa6.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/instsql/in_collation_8f8w.asp
Стрелям малко на посоки, но MSSQL не ми е любимото занимание.
Андро ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================