Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Alanius

Страницы: [1]
1
из полей varchar

2
1) В MSSQL все данные в cp1251
2) Сейчас стоит
[default]
        date format = %b %d %Y %I:%M%p
        language = us_english
        char set = cp1251
[en_US]
        date format = %b %d %Y %I:%M%p
        language = us_english
        char set = iso_1

[es_ES]
        date format = %b %d %Y %I:%M%p
        language = spanish
        char set = iso_1
[ru_RU]
        date format = %b %d %Y %I:%M%p
        language = russian
        char set = cp1251

Ставил char set: utf-8, koi8-r, cp1251

3) В локали ставил:
LANG=ru_RU.KOI8-R, ru_RU.CP1251, ru_RU.UTF-8, ru_RU.ISO-8859-(1-16).

Ничего не помогло.

3
Здравствуйте!
Столкнулся с проблемой, которую никак не могу обойти.
Требуется получить данные, которые хранятся в MS SQL под виндой в perl-скрипт на linux rh9. Для этого используется DBD::ODBC в связке с FreeTDS.
Сам коннект и выполненение запросов отрабатываются замечательно, но возникает проблема при получении данных, содержащих русские символы: все они отображаются вопросиками.
Знаю, что проблема в кодировке, но решить ее не могу никак:
ни какое прописывание char set в конфиге FreeTDS, ни измывательства над локалью не помогают.
На onennet\'е встретил статью про такие же мытарства с PHP, но описанное там решение мне тоже не подходит в силу специфики самого PHP...

Помогите, кто знает как с этим бороться.

Заранее спасибо,
Алексей.

Страницы: [1]