*8.0.3.0.0 SQORA32.DLL 8.0.3.0.0 8.0.x 8.0 or later
*8.0.4.00 SQORA32.DLL 8.0.4.0.0 8.0.x 8.0 or later
8.0.5.00 SQORA32.DLL 8.0.5.0.0 8.0.x 8.0 or later
8.01.05 SQORA32.DLL 8.1.5.0.0 8.0.x 8.0 or later
用SQL*PLUS杀吧。
先到V$SESSION里去看一看,千万看好别乱杀!
(1)没有USERNAME的不要杀,或者你的第一个选择条件为USERNAME='TEST'
(2)PROGRAM like '%AGENT%'的不要杀,否则就不能复制了
(3)不要杀你自己
可以找到你要杀的进程的SID和SERIAL#,用
alter system kill session '$sid,$serial';
例:
SQL> select sid,serial#,username from v$session;
SID SERIAL# USERNAME
--------- --------- ---------------------------------
1 1
2 1
3 1
4 1
5 1
6 1
7 807 SYSTEM
8 70 SYSTEM
9 112 ORACLE
10 12 TESTUSER
已选择10行。
SQL> alter system kill session '10,12';
系统已更改。
SQL>
这样,TESTUSER会话即被终止,其事务被回退.