oracle 查看某张表的会话进程id ,并删除该进程
发布时间:2020-12-12 15:26:24 所属栏目:百科 来源:网络整理
导读:查询某张表的会话进程id,有时候会话关闭了,但是进程还在,这样就会造成这张表还被使用, SELECT SID,SERIAL# FROM GV$SESSION V WHERE SID IN (SELECT SID FROM GV$LOCK L,DBA_OBJECTS O WHERE L.ID1 = O.OBJECT_ID AND O.OBJECT_NAME =UPPER('TEMP_FSF_GJX
查询某张表的会话进程id,有时候会话关闭了,但是进程还在,这样就会造成这张表还被使用, SELECT SID,SERIAL# FROM GV$SESSION V WHERE SID IN (SELECT SID FROM GV$LOCK L,DBA_OBJECTS O WHERE L.ID1 = O.OBJECT_ID AND O.OBJECT_NAME =UPPER('TEMP_FSF_GJXX') ); 然后使用 ALTER SYSTEM KILL SESSION '20,2661';这条脚本,是杀死 该会话进程,这样就可以了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |