select spid, osuser, s.program from v$session s,v$process p where s.paddr=p.addr and s.sid=13; --spid=5162
然后根据查询出的spid来杀死进程 1. Linux OS:kill -9 5162 2. Windows OS:orakill mars 5162 ,其中mars为要杀死进程的实例名! 在windows下打开cmd,输入命令tasklist /svc可以查看PID为5162的服务名,即实例名!
这里说下三个概念:
SPID一一system process id, 表示该server process在OS层面的Porcess ID ,即操作系统进程ID PID一一Oracle process id 可以理解为Oracle自己用的,Oracle进程ID SID一一SESSION标识,常用于连接其它列
当前名称:Oracle解决锁表问题
路径分享:http://bjjierui.cn/article/ghpcch.html