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

Вниз

Cannot load driver   Найти похожие ветки 

 
Дырчик ©   (2006-10-13 07:46) [0]

Добрый день! Возникла проблема: есть две программы, которые работают с dbf таблицами, для соединения используется BDE, обе программы работают через dBase драйвер, но одновременно программы работать отказываются - пишет ошибку "Cannot load driver". Кто-нибуть сталкивался с такой проблемой? Что делать?


 
sniknik ©   (2006-10-13 09:11) [1]

они там случаем (или одна из них) за собой dll-и от BDE не таскают? (есть такой способ обойтись без установки BDE. строго не рекомендованный но это мало кого останавливает)


 
Дырчик ©   (2006-10-13 12:21) [2]

проверил:
создал два приложения - одно работает через BDE(подгружает заранее созданный алиас, драйвер dBase); другое через ADO (ODBC через уже имеющийся DNS dBase Files, драйвер dBase)
каждое приложение работает со своими базами данных, которые находятся в разных каталогах
Запускаю приложения:
 если первым открыто ADO приложение, то при попытки открытия второго приложения выскакивает "Cannot load driver"
 если первым открыто BDE, и при открытии ADO выскакивет что-то типа "Неопознаная ошибка внешнего драйвера"

Можно что-либо сделать в данной ситуации?


 
sniknik ©   (2006-10-13 15:50) [3]

прикольно.
2 (и более) конекта к одному драйверу и разными путями к базе в ADO (Jet) работают, также как и аналогичные по разному настроенные алиасы BDE... но стоит запустить Jet и BDE вместе, то при разных путях ошибки, при одном вроде работает...
а вот 2 ODBC коннекта не работают даже между собой... хотя это тоже Jet используется... странно. явно глюк, и похоже в Jet, открывает драйвер монопольно(вернее с использованием какихто переменных/сессий "в одно рыло"), а так как он в свою очередь использует BDE, если оно есть, то оно в паре и не работает.
поиском нашол только
After installing Windows XP SP2, I got "Unexpected error from external  
database driver (15877)" when opening dbase files via ODBC with ADO.  
I didn"t have this problem with SP2 RC1. However, if you uninstalled SP2  
RTM, the problem would go away. I guess that the problem has something to do  
with Jet 4.0 database engine 4.0.8618.0 Security Bulletin MS04-014 that is  
bundled with Windows XP SP2. I tried to roll back to Jet 4.0 Sp8, but failed  
as the system didn"t allow  
I"m wondering if anyone else has experienced/fixed this. Thanks for help.

т.е. получается проблема в новом апдейте jet-а, со 2м сервиспаком XP...

ну, анинстал SP-у думаю делать не надо, а вот что можно попробовать - ну очевидно
проверить на другой системе, 2000м к примеру, если есть возможность.
+ не уверен, но переделай алиас в BDE на "найтиве" Foxpro драйвер. в принципе это одно и тоже с dBase там, но может не пересекается то что пересекается.
ну или (хотя бы проверить) положить все файлы кучей в одну директорию и настроить оба алиаса на один путь...

если ничего не получится то х.з. ;(, жди апдейта jet-а (если он вообще будет, вроде хотели прекратить поддержку).
а ну да, счас проверь может уже есть.

> Можно что-либо сделать в данной ситуации?
p.s. прекратить использовать устаревшие форматы. вернее, настолько устаревшие... использовать хотя бы просто "вчерашний день", а не реликты.



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

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

Наверх





Память: 0.46 MB
Время: 0.054 c
3-1160635701
GanibalLector
2006-10-12 10:48
2006.12.24
проблемы с FireBird1.5


6-1153776477
decil
2006-07-25 01:27
2006.12.24
100-continue header и ISAPI приложение под WEB-Broker.


2-1165417135
alexa14
2006-12-06 17:58
2006.12.24
Значки в popupmenu


15-1164923196
Германн
2006-12-01 00:46
2006.12.24
Программа для тестирования CD/DVD приводов


15-1164688328
vajo
2006-11-28 07:32
2006.12.24
Саммит НАТО в Риге





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский