我创建了一个oracle程序。当我在某些情况下从sqldevoloper执行它时,我认为它将进入无限循环。它不断生成日志文件。我该如何终止这个运行程序? 我通过services.msc停止了oracle服务。当我再次启动它时,会生成日志文件。我认为该程序仍在运行。 我该如何终止这些程序。
答案 0 :(得分:15)
使用
从v $ session中识别您的会话(挂起)select sid, serial#, status from v$session where USERNAME='NAME';
然后使用
杀死它ALTER SYSTEM KILL SESSION 'SID,#SERIAL';
答案 1 :(得分:0)
ALTER SYSTEM KILL SESSION
但你必须检索会话ID并拥有权利。