Вниз
Скачать: CL | DM;

чем патчить ADO???   Найти похожие ветки 

← →
donda ©   (2002-09-12 23:42) [0]

Привет всем!
При работе программы на Delphi 5.0+ADO+MS SQL 7.0 иногда (но регулярно - несколько раз в день) наблюдается затык: программа обрывает connection и все! Сплошные Timeout Expired (а значение оставил 30 сек, по умолчанию), перезапуск программы или запуск из-под компилятора ничего не дает (т.е. все так же)! При этом SQL server абсолютно жив, с той же машины виден и из-под Enterprise Manager и даже линки в Access 97 просто летают (к тем же таблицам)!
Помогает только останов и запуск SQL server (без перезагрузки систем)
Блокировок вроде нет никаких, транзакций огромных и прочего тоже не наблюдается
Подскажите, кто сталкивался, пожалуйста, что надо патчить - SQL server или Delphi? Или ADO? И чем?
(версия Delphi - Borland Delphi Enterprise 5,0 build 5.62)


← →
nomshar ©   (2002-09-13 01:45) [1]

Расскажи, по-подробней, когда происходит расконнект с базой. Какие действия ты осуществляешь.


← →
Dvorez   (2002-09-13 05:42) [2]

Похоже тут все дело в MDAC(ADO). Попробуй скачать старый или новый MDAC.


← →
donda ©   (2002-09-13 23:29) [3]

Да ничего не делаю, сижу шарюсь по базе и хопа - затык и Connection Timeout (конкретнее - при обновлении DBGrid обновляются другие DBGrid, юзаю ADO и хранимые процедуры)
ПРИ ЭТОМ ПАРАЛЛЕЛЬНО ЗАПУЩЕНЫЕ ЛИНКИ С АКССЕССА 97 НА ТОЙ ЖЕ МАШИНЕ К ТЕМ ЖЕ ТАБЛИЦАМ ПРОСТО ЛЕТАЮТ!
Приложение может заткнуться и при запуске его с той же машины, где SQL server живет. Помогает перезапуск SQL сервера, как уже писал, но вношу поправку - раз прогу оставил (сервак был нужен, не перепустить было) и через полчаса ткнул - поехала!
Машины (и клиент и сервер) не шибко загружены, но особо убивает, что Access летает, он же ODBCить должен вроде в час по чайной ложке а поди ж ты!!!!
А где MDAC новый или старый взять? В MSDN? Или надо клиента обновлять или все же борландовскую примочку какую?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-7851
Steven
2002-09-13 07:49
2002.10.03
Дрова для


1-7899
mmb
2002-09-19 18:45
2002.10.03
Почему не получается запустить процессы друг задругом с ожиданием


1-7946
Dmitry Toropov
2002-09-24 06:58
2002.10.03
расшифровать исключение EMCIDeviceError


1-7990
Metotrone
2002-09-21 00:45
2002.10.03
Десккриптор


1-8006
Metotrone
2002-09-21 16:34
2002.10.03
Закрытие программы




   Наверх