Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизКак остановить Oracle? Найти похожие ветки
← →
Black Krok (2004-04-06 18:13) [0]Уважаемые мастера:
С помощью ODAC в параллельном потоке производится запрос. Запрос долгий. Вопрос: могу ли я корректно завершить этот поток, не дожидаясь окончания выполнения запроса. ExitThread() не предлагайте - вешает приложение напрочь.
Спасибо.
← →
Vlad © (2004-04-06 18:18) [1]сюда ходи
http://www.ehlib.com/
см. Oracle Cancelable Utils - готовый компонент, исходники кажись там есть, можешь посмотреть.
← →
Black Krok (2004-04-06 18:23) [2]Не ходится :(
← →
Vlad © (2004-04-06 18:36) [3]Пачему ?
← →
Black Krok (2004-04-06 18:43) [4]Что-то со ссылкой не то :(
← →
Vlad © (2004-04-06 18:46) [5]
> Black Krok (06.04.04 18:43) [4]
Да нет, с ней все нормально, сервак ихний работает как надо, это видимо у тебя траблы какие-то
← →
DevelS (2004-04-06 18:51) [6]TOraDataSet.BreakExec
TOraDataSet
procedure BreakExec;
Description
Call BreakExec to break execution of the SQL statement on the server. Useful when NonBlocking is True.
There are some notions to keep in mind when using this procedure:
· execution of the PL/SQL block cannot be interrupted by BreakExec;
· calling BreakExec to interrupt dataset opening in NonBlocking mode may not have effect if fetch is already begun (this happens when BreakExec falls between two fetch operations).
← →
Black Krok (2004-04-07 10:14) [7]Огромное спасибо....:)
Не совсем, правда, понял про NonBlocking. Написано, что использовать BreakExec следует с ним. Установка же этого флага привела к выполнению в параллельном потоке(уже третьем) самого запроса. А мне это не надо.... Но и без него все отлично работает.
← →
serge35 (2004-04-07 13:25) [8]>Как остановить Oracle?
Надо остановить сервисы и Oracle остановится.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c