Обрыв соединения во время транзакции
-
Гость
Обрыв соединения во время транзакции
Имеет место быть база данных DB2 и ADOConnection как компонент для доступа. Если после открытия транзакции beginTrans соединение физически разрывается, возникает странная ситуация - Объект ADOConnection не позволяет себя освободить, потому что открыта транзакция и не позволяет закрыть или откатить транзакцию, потому что разрвано соединение. Но хуже всего, что в таблице остается висеть блокировка и все, что пытается эту таблицу открыть (другие проги и даже собственный DB2-й клиет) виснут, ожидая по всей видимости окончания транзакции... В какую сторону копать?
Re: Обрыв соединения во время транзакции
Странная ситуация, с ДБ2 не работал, но ведь подобное должно по таймауту обработано быть? Может что-то тила deadlock посмотреть?
-
Гость
Re: Обрыв соединения во время транзакции
прочитать и понять доку по ADOConnection на странице майкрософта !
-
Гость