06.04.2006, 18:34 | #1 |
Участник
|
Памажите кто может (про ADO)
Такая ситуация: есть некий модуль который работает с таблицами ДБФ (ну вобщем-то не только с ними) через ADO.
И вот в последнее время вываливается на клиенте такая ошибка: "Невозможно создать конекшэн ADO.Connect. Неизвестная ошибка". Ну в таком духе. Причем после этой ошибки АОС начинает немеряно глючить: не пускает новых пользователей, иногда выдает ошибку: "Протоколы AOCP клиента и сервера не соттветствуют", и др. менее формализовываемые вещи типа: "у меня все\что-то глючит" и "Аксапта не работает". Никто с такой бедой не сталкивался? А? |
|
07.04.2006, 11:45 | #2 |
Участник
|
Mozhet na servere malo pamjati ili HDD zabit? Inogda ot etogo pochti vse programmi nachinajut gljuchit'
|
|
07.04.2006, 15:31 | #3 |
Участник
|
Сомневаюсь. Памяти вроде хватает. У кого еще какие мысли есть?
|
|
07.04.2006, 16:13 | #4 |
Участник
|
А версия MDAC в это самое последнее время не менялась?
С уважением, itfs. |
|
07.04.2006, 16:58 | #5 |
Участник
|
Она как раз в последнее время меняется хаотическим образом
|
|
07.04.2006, 17:29 | #6 |
Участник
|
adoDriver = "Driver=Microsoft dBASE Driver (*.dbf);DriverID=21;DELETED=1;COLLATINGSEQUENCE=ASCII;Dbq=%1";
cc = new CCADOConnection(); cc.open(this.connectionStr()); Метод 'open' в COM-объекте класса 'ADODB.Connection' возвратил код ошибки 0x80004005 (E_FAIL), который означает: [Microsoft][ODBC dBase Driver] Could not find installable ISAM. Вот такая еще инфа для знатоков. |
|
07.04.2006, 17:40 | #7 |
Участник
|
Шустрый ты какой Слава.
конкретизация по ошибке: платформа server2003sp1 MDAC 2.8 sp2 (2 Слава не менялся MDAC хаотично) , на сервере 2 гига памяти, AOSу доступно Гиг полюбому.
__________________
--- SHiSHok |
|
07.04.2006, 17:47 | #8 |
Участник
|
и еще добавка: на серваке стоит BDE (это для ISAM BDE)
http://support.microsoft.com/kb/230125/EN-US/ , в MSDN 2004 тупо написано: Note: Accessing dBASE ISAM files through the ODBC Desktop Database Drivers requires installation of the Borland database engine.
__________________
--- SHiSHok |
|
07.04.2006, 18:04 | #9 |
Участник
|
Менялся менялся!!!
|
|
10.04.2006, 17:23 | #10 |
Участник
|
Цитата:
Сообщение от slava09
Менялся менялся!!!
__________________
--- SHiSHok |
|
11.04.2006, 10:26 | #11 |
Участник
|
Ноу!!! Нихт!!! Найн!!! Бля!!! НИЯ!!!
|
|
15.09.2009, 15:10 | #12 |
Модератор
|
Сделаю заметку (для себя) в этой теме по аналогичной ошибке.
Цитата:
Метод 'execute' в COM-объекте класса 'ADODB.Command' возвратил код ошибки 0x80004005 (E_FAIL), который означает: Непредвиденная ошибка драйвера внешней базы данных (8458).
Microsoft Data Access Components (MDAC) 2.8 SP1 Краткое описание Microsoft Data Access Components (MDAC) 2.8 SP1 содержит те же основные компоненты доступа к данным, что и Microsoft SQL Server OLE DB, и драйвер ODBC. или Обновление для ОС Windows XP (KB952287) Краткое описание Установите это обновление, чтобы устранить ошибку, которая вызывает неправильную работу или потерю данных при использовании компонентов Microsoft Data Access Components (MDAC) на компьютерах под управлением Windows XP с пакетом обновления 2 (SP2) или 3 (SP3). |
|
20.10.2009, 13:27 | #13 |
Участник
|
ну вообще-то дело было на winServer2003sp1, а там уже MDAC 2.8sp2
когда юзеры выгружают данные через свой MDAC на XP, проблем не возникает.
__________________
--- SHiSHok |
|