powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой в UNIXODBC
6 сообщений из 6, страница 1 из 1
Проблемы с кодировкой в UNIXODBC
    #33383183
Samuray
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
В наличии Sybase ASA 8.0.2 под linux/unix
База в кодировке 1251 , куча вин.клиентов.
При подклучении линуксового клиента сплошные кракозяблы.
Кодировка кодировка системы KOI8-R, кодировка базы 1251, клиентская часть под линух пишется на QT.

SELECT connection_property ('CharSet') - выдает cp1251 (-ct-, CS=cp1251)

SELECT PROPERTY( 'CharSet' ) - выдает ISO 1 при тех же настройках

isql (dbisqlc) видит кодировку почти нормально , то есть он отказывается видеть заглавние буквы и еще несколько символов.


Люди добрые поможите кто чем может , а то уже перековырял весь мануал, ни один из предложеных методов пока не дал результатов. Пытался бороться методом научного тыка, то же не помогло.
Дайте совет, если кто сталкивался с подобной проблемой.

Кстати, при коннекте к базе данных из офисных приложений(OpenOffice 2.0) с кодировкой траблов, в офисе свой транслятор, может проблема в QT????
...
Рейтинг: 0 / 0
Проблемы с кодировкой в UNIXODBC
    #33385900
Samuray
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ!!!!
Неужели никто незнает как сделать так, что бы и SELECT connection_property ('CharSet') и SELECT PROPERTY( 'CharSet' ) выдавали одну и туже кодировку, то есть, что бы кодировка ASA(по умолчанию она в UNIX системах ISO 1)совпадала с кодировкой базы.
...
Рейтинг: 0 / 0
Проблемы с кодировкой в UNIXODBC
    #33386695
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слушай, а ты пошерсти свою систему на тему файлов *.ini *.conf, вполне возможно именно из них и берется кодировка клиента.
...
Рейтинг: 0 / 0
Проблемы с кодировкой в UNIXODBC
    #33386776
Samuray
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за совет, но дело не в этом. Я очень сильно подозреваю, что проблема больше не в ASA, а в QT.
Те среды разработки в которых есть встроеные трансляторы работают нормально, буду бороться с этим используя внутренние возможности QT по перекодировке данных.
...
Рейтинг: 0 / 0
Проблемы с кодировкой в UNIXODBC
    #33387444
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samuray
> Те среды разработки в которых есть встроеные трансляторы работают
> нормально, буду бороться с этим используя внутренние возможности QT по
> перекодировке данных.


Остается использовать функцию CSCONVERT для перекодировки. Может поможет.

Посмотри еще раздел в хелпах
ASA Database Administration Guide
-International Languages and Character Sets
--International language and character set tasks
---Setting locales
Может поможет установка переменной окружения ASCHARSET на сервере?

P.S. Для тех, кто захочет предложить еще какие-нибудь варианты решения
проблемы, можете глянуть

начало обсуждения
, чтобы не повторяться
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблемы с кодировкой в UNIXODBC
    #33396315
Samuray
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
Думаю , что я выяснил в чем проблема.
На 95% уверен, что не в сервере, потому как, на самом серваке транслятор работает, правда не сразу он заработал. Кракозяблы выводимые на экран изменяются в соответствии с кодировкой. Думаю, что трабла в самом QT, он выводит данные так, будто в системе кодировка latin 1 , естественно вся кирилица, в какой бы кодировке она не была, превращается в кракозяблы. Следовательно транслятор сервера работает, не правильно отрабатывает QT, но как с этим бороться пока не разобрался. Это уже не трабля сервера , а трабла граф библиотеки QT или ее ODBC драйвера.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблемы с кодировкой в UNIXODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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