Добрый день!
Помогите, пожалуйста, решить вопрос.
У меня есть процедура, которая каждое утро запускается в 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.
Подскажите, пожалуйста, как можно избавиться от этой сессии?