powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
7 сообщений из 7, страница 1 из 1
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
    #32025423
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
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
    #32060090
Gassan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая же проблема

perl-ODBC-Access

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

[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
Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
    #32522802
pgdumper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[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
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с кириллицей при доступе к MSSQL из Perl под FreeBSD
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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