# ------------------------------------------------------------------------------- # Mise en oeuvre d'une procédure permettant de tuer une session devenue inactive. # # Il faut connaître les valeurs pour: USER, ID et SERIAL # Ensuite on execute la procedure avec en paramètres les bonnes valeurs. # # SKOLLER - 01.10.2002 # ------------------------------------------------------------------------------- create or replace procedure kill_session(p_sid number, p_serial# number) as l_str varchar2(50); begin l_str := '''' || p_sid || ',' || p_serial# ||''''; EXECUTE IMMEDIATE 'ALTER SYSTEM KILL SESSION ' || l_str; end; / GRANT SELECT_CATALOG_ROLE TO GRANT EXECUTE ON SYS.kill_session TO ; execute SYS.kill_session(17, 19737);