杀死执行这个存储过程的用户的进程:
一、找到这个用户的进程(以scott为例)
select sid,serial# from v$session where username='SCOTT';
二、用找到的sid和serial#做参数执行下面语句:
alter system kill session 'sid,serial#';以上过程没有实验过,请高手赐教!
一、找到这个用户的进程(以scott为例)
select sid,serial# from v$session where username='SCOTT';
二、用找到的sid和serial#做参数执行下面语句:
alter system kill session 'sid,serial#';以上过程没有实验过,请高手赐教!
当然也可以同时借助工具来做!如plsql develop 等
为什么语句执行后 是空行
可数据库明明有几个cms会话
如果我有N个应用程序N个前台用户都用相同的oracle用户连接数据库,那不是所有人都不能用系统了。
如果我有N个应用程序N个前台用户都用相同的oracle用户连接数据库,那不是所有人都不能用系统了。對於某一個用戶他每開啟一個處理就有一個session
kill session 可以隻殺掉對應的存儲過程運行的那個session
select sid,serial# from v$session where username='SCOTT' AND MODULE='SQL*Plus'