powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
1 сообщений из 1, страница 1 из 1
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
    #32025420
UstAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я в шоке !!!
Организация доступа - вещь примитивная и недолгая, если читаешь доку.
Проблема в адекватном получением текстовых данных от сервера БД.
Использую 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
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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