| www.htz.pw > select status,program,server from v$session where username='SCOTT'; STATUS PROGRAM SERVER -------- ------------------------------------------------ --------- KILLED sqlplus.exe PSEUDO 这里看到SERVER已经变成了pseudo 下面是11G之前的方法,不过这里把D000的进程都显示出现了 www.htz.pw > select spid, program from v$process 2 where program!= 'PSEUDO' 3 and addr not in (select paddr from v$session) 4 and addr not in (select paddr from v$bgprocess) 5 and addr not in (select paddr from v$shared_server); SPID PROGRAM ------------------------ ------------------------------------------------ 9659 oracle@orcl9i 7095 oracle@orcl9i (D000) 下面是11G的方法 www.htz.pw > select 'kill -9 '||spid,program from v$process where addr=(select creator_addr from v$session where status='KILLED'); SPID PROGRAM ------------------------ ------------------------------------------------ 9659 oracle@orcl9i |