Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Вниз

Приложение на Delphi под wine   Найти похожие ветки 

 
Alvin ©   (2007-06-08 16:19) [0]

Очень нужна подсказка, знающего человека.
Разрабатываю программу на Delphi, которая должна работать под Win32, а так же под wine Linux.
В программе используется подключение к серверам MySQL и MsSQL, для обоих подключений
используется dbExpress. Под Windows приложение работает-отлажено.
Под wine при подключении к MySQL все Ок, а вот при подключении к MsSQL выдает ошибку, что класс
OLE DD not registered.
Похоже, что библиотеки dbExpress для MsSQL используют OLE DB.
Как выйти из положения??
Может кто подскажет dll-ку для dbExpress MsSQL не использующую OLE DB??


 
Сергей М. ©   (2007-06-08 17:18) [1]

Известно как - зарегистрировать требуемую библ-ку OLEDB-провайдера.
Хоть ручками, хоть с пом. RegSvr32.exe


 
roottim ©   (2007-06-08 17:23) [2]

а установить клиента не забыли ?


 
Alvin ©   (2007-06-09 11:07) [3]


> а установить клиента не забыли ?


А какой клиент нужен??  Виндовский под wine или Линуксовый?? Где взять не подскажете???


> Известно как - зарегистрировать требуемую библ-ку OLEDB-
> провайдера.
> Хоть ручками, хоть с пом. RegSvr32.exe


Пробовал зарегить ручками, но после этого стало ругаться DllGetClass object returned error


 
Сергей М. ©   (2007-06-09 12:49) [4]

Значит неверно "зарегил ручками".


 
Сергей М. ©   (2007-06-09 12:59) [5]

Это раз из возможного.
Два - это отсутствие библиотек, от наличия которых зависит работоспособность "зарегеной" тобой библ-ки.

А те, отсутствующие, в свою очередь, вполне возможно тянут за собой еще кучу отсутствующих библиотек.

Одним словом, Wine - это большая бездонная задница)


 
Alvin ©   (2007-06-09 13:58) [6]


> отсутствие библиотек, от наличия которых зависит работоспособность
> "зарегеной" тобой библ-ки

Точно! Скопировал все dll-ки из папки Ole Db, потом не нашелся класс из
sqlncli, который потом попросил msvcr80.dll
Короче скопировал еще все dll-ки из MS sql server\90\COM
Зарегил с помощью RegSvr32.exe sqloledb и sqlncli
Пока безрезультатно.
Ужас!!! Товарищи, как же все это правильно поставить??


 
Сергей М. ©   (2007-06-09 14:18) [7]


> Alvin ©   (09.06.07 13:58) [6]


А никак !

Давно и всякому известно: хочешь заполучить геморрой на всю ширину своего зада - займись линуховой wine-адаптацией своего бывшего привычного "виндового рабочего места")



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.10.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
15-1189995840
Slider007
2007-09-17 06:24
2007.10.14
С днем рождения ! 17 сентября 2007 понедельник


3-1181301983
denis24
2007-06-08 15:26
2007.10.14
select top 10


2-1190041058
irish_34
2007-09-17 18:57
2007.10.14
Запросы


2-1190398999
Gloomer
2007-09-21 22:23
2007.10.14
Свойства модема для конкретного соединения удаленного доступа


3-1174626285
Amateur
2007-03-23 08:04
2007.10.14
Вывод веб странички из BLOB на WebBrowser





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский