• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Domino под Linux и Odbc

  • Автор темы K-Fire
  • Дата начала
K

K-Fire

Есть домино-сервер стоящий на линуксе. Кажется РедХат.
На этой же машине стоит ODBC драйвер для mySQL (версия 3.51).
MySQL стоит на этой же машине кажется.

База в mySQL имеет кодировку UTF-8. При попытке забрать из базы и загрузить в лотус данные с русским текстом, в лотусе они отображаются как ????? (вопросы).

Может ли кто-либо сказать в чем проблема? Вроде бы лотус хранит данные в UTF-16, преобразование из UTF-8 не должно быть трудностью...
 

puks

Lotus Team
03.02.2007
1 919
55
BIT
3
А ODBC драйвер сам поддерживает русские буквы? Попробуй подсоединить базу, например, Access и посмотри.
 
K

K-Fire

А ODBC драйвер сам поддерживает русские буквы? Попробуй подсоединить базу, например, Access и посмотри.

ODBC драйвер специально для мускуля, скачанный с их сайта. Та же самая версия, но под виндовс, плюс сервер домино под виндовс работает совершенно нормально.
 
30.05.2006
1 345
12
BIT
0
Вроде бы лотус хранит данные в UTF-16, преобразование из UTF-8 не должно быть трудностью...
UTF? Вроде-бы в LMBCS..

В любом случае - смотри в сторону LSX. В нем для текстовых полей есть Stream-ы с произвольными перекодировками
 
K

K-Fire

Возможно кому-то поможет в будущем:
Добавили следующую строчку в настройки мускуля, заработало:

[server]
skip-character-set-client-handshake
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!