Запуск приложений работающих с базами данных Access в wine

Сегодня подопытным приложением будет довольно специфичное программное обеспечение для топографа роговицы Tomey TMS-4.

Установка производилась в Ubuntu 9.10. Цели работать с самим прибором не было, нужен был лишь просмотр результатов.

Установка проходит нормально:

Регистрация ActiveX компонентов делается путем перехода в режим командной строки wine и запуском идущего в комплекте с ПО bat файла:

cd ~/.wine/drive_c/Tms/Vsflex7/
wine cmd
C:\Tms\Vsflex7>Regist.bat

Запускаем… приложение не запускается, выдает множество сообщений об ошибках вида:

./TmsSw.exe
CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered

Для удобства скачивам winetricks, как я писал в топике:

Winetricks: простая установка библиотек и софта в Wine

Устанавливаем MS DCOM (ole32, oleaut32):

./winetricks dcom98

Все равно не запускается, но сообщения об ошибках уже другие:

fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
fixme:richedit:CreateTextServices Support aggregation

Устанавливаем Rich Edit Control:

./winetricks riched30

Теперь приложение выдает ошибку вида:

NtQuerySystemInformation info_class SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
SQLConfigDataSource (nil) 2 "Microsoft Access Driver (*.mdb)" "DSN=TMS.MDB"

Устанавливаем MS MDAC 2.5 Microsoft ODBC drivers:

./winetricks mdac25

Запускаем настройку источников данных:

wine odbcad32.exe

Настраиваем источник данных:

Теперь все работает:

Если возникают проблемы с отображением русских букв:
Wine и русские буквы

Распечатать Распечатать

Другие записи:

Wine и русские буквы
Winetricks – простая установка библиотек в Wine
PowerPoint Viewer 2007 в Ubuntu
Установка OpenCASCADE 6.2 в Ubuntu 8.10
Download Master из-под Wine
Перевод .po файлов с помощью poedit
Android SDK и Ubuntu
Запуск openSUSE 11.1 LiveCD на Acer Aspire One с флешки
Запуск Java и Apache Felix в chroot jail окружении в Debian Lenny
WOT – Web Of Trust

Добавить комментарий

Ваш e-mail не будет опубликован.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">