Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Пн Янв 28 2002 17:18 Заголовок сообщения: OCI & OCIBreak |
|
|
Кто-нибудь пользовался функцией OCIBreak()??? (Она прерывает выполнение любой операции с БД) так вот - я запускаю на выполнение SQL-запрос, предварительно параллельно запустив рабочий поток, в котором через определенной время (тайм-аут выполнения запроса) пытаюсь прервать это SQL-выполнение. При пошаговой трассировке это работает. Но когда прога работает в нормальном режиме - OCIBreak() вызвается, но ничего не происходит, причем возвращается код успешного выполнения операции. Хоть миллион раз ее вызови нихрена не работает!!!! Хто-нить с таким сталкивался?, У кого какие мысли? Где можно найти достойную доку по OCI? |
|
Вернуться к началу |
|
 |
Pin
Зарегистрирован: 13.01.2002 Сообщения: 32 Откуда: Magnitogorsk
|
Добавлено: Ср Янв 30 2002 20:04 Заголовок сообщения: Re: OCI & OCIBreak |
|
|
На самом деле функция OCIBreak работает. Запрос при выполнении возвращает ошибку что-то типа ORA-01013 (???) - типа выполнение запроса было прервано. Но!! Довольно часто прога, где используется функция OCIBreak просто падает, непонятно почему. Поэтому в любом случае её использование черевато... Хотя опять же тот же TOAD как-то умеет снимать запросы... ??? |
|
Вернуться к началу |
|
 |
|