|
|
|
Forum Guru
      
участник
Last Login: 24.04.2002 10:25
Сообщ.: 72,
Visits: 793
|
|
На сервере периодически возникают зависшие соединения. Т.е. юзер что-то запустил, а потом в процессе выполнения взял и перезагрузил компьютер. А на сервере работа (вставка/обновление строк продолжается) и статус у соединения ACTIVE. Пытаешься убить соединение через ALTER SYSTEM KILL ..., а оно только помещается как KILLED и болтается уже 2 сутки (хотя реально процедура работает 10 мин.), хотя стоит параметр EXPIRE_TIME=1 (автоматом гасить зависшие соединения через 1 минуту). Как убить соединение без перезагрузки сервера?
|
|
|
|
|
Forum Member
      
участник
Last Login: 01.07.2002 14:35
Сообщ.: 30,
Visits: 331
|
|
Если сервер стоит на NT, то там в каталоге %ORACLE_HOME%\Bin есть такая утилитка orakill.exe, так вот с ее помощью мочи - что пожелаешь!!!
Только осторожнее надо быть и идентификаторы не перепутать, а то может и инстанс упасть.
|
|
|
|
|
Forum Guru
      
участник
Last Login: 24.04.2002 10:25
Сообщ.: 72,
Visits: 793
|
|
О-О-О СИЛА! Сработало, а то мне это соединение уже глаза стало мозолить. Только пришлось спускаться к серваку и запускать ее именно с него. Спасибки!!!!
|
|
|
|