SQL> select sid, serial#, program, status from v$session where client_identifier ='my_id';
SID SERIAL# PROGRAM STATUS
---------- ---------- ------------------------------ ------------------------
159 5 sqlplus@dbserver (TNS V1-V3) ACTIVE
SQL> alter system disconnect session '159,5' immediate;
alter system disconnect session '159,5' immediate
*
行1でエラーが発生しました。:
ORA-00031: セッションは強制終了されます。
SQL> select sid, serial#, program, status from v$session where client_identifier ='my_id';
SID SERIAL# PROGRAM STATUS
---------- ---------- ------------------------------ ------------------------
159 5 sqlplus@dbserver (TNS V1-V3) KILLED
^^^^^^
セッションA
もちろん変化なし
セッションB / kill コマンド発動
SQL> select s.sid, s.serial#, s.program, p.spid, s.status
2 from v$session s, v$process p
3 where s.client_identifier = 'my_id' and p.addr = s.paddr;
SID SERIAL# PROGRAM SPID STATUS
---------- ---------- ------------------------------ ------ ------------------------
159 5 sqlplus@dbserver (TNS V1-V3) 4104 KILLED
SQL>
SQL> host kill -9 4104
SQL>