如何停止一个正在执行的job或store procedure I am afraid that you can not stop it unless you kill the session .dbms_job.remove can only remove it from the job list after the current execution is completed. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from dba_jobs; exec dbms_job.remove(19); alter system kill session ,把那个session给杀掉,不过你要先查出她的session id 不kill session就不可能停止job。 停止job:dbms.broken(job,broken,nextdate); 用alter system kill session(sid,serial)可以kill掉session.但我如何才能得到session id和serial呢? v$session里没有关于我的store procedure的信息.你们说连接user_source, v$sql, v$session来找到运行这个procedure的session id可行吗?没有其它简单办法吗? //=====杀过程1.select username,status,sid,serial# from v$session where username is not null;2.kill session 'sid,serial#' The Connection descriptor used by the client was:127.0.0.1:1521:ORCL 求一条更新语句,急急 oracle 几千万条数据 查询 有什么优化的方法没有,谢谢 记录重复的问题 Oracle中cast()函数有没有人用过? 求大神帮优化SQL 创建数据库级触发器报错 ORA-00942 使用VC + ADO + ORACLE 的朋友请进 关于COM+中使用ADO连接Oracle9i的错误 使用imp时遇到的问题,请帮忙看看 以下过程是什么错误?请指教 执行程序,连接ORACLE时总提示丢包!
exec dbms_job.remove(19);
1.select username,status,sid,serial# from v$session where username is not null;2.kill session 'sid,serial#'