Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD / 1 сообщений из 1, страница 1 из 1
15.03.2002, 14:23
    #32025420
UstAl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Я в шоке !!!
Организация доступа - вещь примитивная и недолгая, если читаешь доку.
Проблема в адекватном получением текстовых данных от сервера БД.
Использую MSSQL 7.0 под W2K и в качестве клиента выступает FreeBSD.
При помощи перлового DBI, модуля DBD::Sybase и FreeTDS.
Настройку charset'а нашел только в конфиг-файле FreeTDS.
Причем, в доке по нему черным по-английски написано:
-------
TDS 7.0 uses 2 byte unicode (UCS-2) to transfer all textual data to and fro between servers and clients. By default, FreeTDS converts this data to 8bit ASCII representation by stripping the high order byte. This is generally sufficient for western languages such as English, but produces garbage for other languages.

Since, most unix tools and languages do not support UCS-2, FreeTDS allows conversion by the client to other character sets using the iconv standard.

To list all supported iconv character sets under Linux use the iconv command.
iconv --list
---
Все вроде-бы понятно. Но что я только не прописывал в этом конфиг-файле, абсолютно ничего не менялось.
Пробовал разные версии TDS: и в 4.2 и в 7.0 - то же самое.
Если кто-то сможет хоть чем-то помочь, буду безгранично благодарен.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]