Не могу убить сессию

sergey babiy
Дата: 23.09.2015 09:34:08
Добрый день!
Помогите, пожалуйста, решить вопрос.
У меня есть процедура, которая каждое утро запускается в job'е. Утром job "повесился" - ничего не выполняется и не заканчивается.
Попробовал убить сессию.

select s.sid, s.serial#, s.username, s.osuser, s.status, s.program, s.module, p.spid
from v$session s, v$process p
where s.paddr = p.addr
order by username;

alter system kill session 'sid,serial#';


Но выдало ошибку: ORA-00027: невозможно удалить текущий сеанс. Сессия по прежнему ACTIVE.
Запустить ту же процедуру, но не в job'е не могу: ORA-00054: указан занятый ресурс и его получение с опцией NOWAIT.

Подскажите, пожалуйста, как можно избавиться от этой сессии?
orawish
Дата: 23.09.2015 10:07:46
sergey babiy
Добрый день!
Помогите, пожалуйста, решить вопрос.
У меня есть процедура, которая каждое утро запускается в job'е. Утром job "повесился" - ничего не выполняется и не заканчивается.
Попробовал убить сессию.

select s.sid, s.serial#, s.username, s.osuser, s.status, s.program, s.module, p.spid
from v$session s, v$process p
where s.paddr = p.addr
order by username;

alter system kill session 'sid,serial#';


Но выдало ошибку: ORA-00027: невозможно удалить текущий сеанс. Сессия по прежнему ACTIVE.
Запустить ту же процедуру, но не в job'е не могу: ORA-00054: указан занятый ресурс и его получение с опцией NOWAIT.

Подскажите, пожалуйста, как можно избавиться от этой сессии?

не попал. не надо стрелять себе в ногу.
джобскую (ту самую) сессию убивать надо.
sergey babiy
Дата: 23.09.2015 10:11:52
Ну так я как раз джобскую и не могу убить: ORA-00027: невозможно удалить текущий сеанс
Elic
Дата: 23.09.2015 10:17:50
sergey babiy
Ну так я как раз джобскую и не могу убить: ORA-00027: невозможно удалить текущий сеанс
Ты непроходимо туп.