Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD / 7 сообщений из 7, страница 1 из 1
15.03.2002, 14:26
    #32025423
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
21.10.2002, 10:08
    #32060090
Gassan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Такая же проблема

perl-ODBC-Access

XP правда немецкая
...
Рейтинг: 0 / 0
18.11.2002, 06:05
    #32068785
Konstantin Petrenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Use package cyr_convert by
Konstantin Tokar, tokar@apmsun.mpei.ac.ru
...
Рейтинг: 0 / 0
18.06.2003, 17:54
    #32185874
SemenRU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Тоже Борюсь с этой проблемой... Может кто-нить нашел решение???
...
Рейтинг: 0 / 0
30.10.2003, 10:27
    #32309898
J
J
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
как средство - есть извращение перекодировать в самом пхп convert_cyr_string, iconv упорно freetds не вызывается :( вижу, что ветка форума котрыта давно, если вдруг кто что раскопает, плз, подскажите на y_koala@mail.ru
...
Рейтинг: 0 / 0
23.01.2004, 11:42
    #32385910
ALX_____
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Попробуй вот так прописать :

[test]
host = xxx.xxx.xxx.xxx
port = 1433
tds version = 8.0
try domain login = no
try server login = yes
client charset = CP1251

У меня на RedHat 9.0 + Apache2 + Perl + DBI !

SQLServer 2000 !
...
Рейтинг: 0 / 0
18.05.2004, 17:59
    #32522802
pgdumper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
[test]
host = xxx.xxx.xxx.xxx
port = 1433
tds version = 8.0
try domain login = no
try server login = yes
client charset = CP1251



Мне это помогло

моя ситуация

RedHat 7.2 (Enigma) + Apache 1.3.31 + PHP 4.3.1 !

SQLServer 2000 !
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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