Header Ads

Oracleロック解除

●下記のSQLでロックしているセッションを特定

SELECT SID
      ,SERIAL#
      ,SADDR
      ,MACHINE
      ,USERNAME
      ,PROGRAM
FROM   V$SESSION
WHERE  SID = ANY(SELECT SID
                 FROM V$LOCK
                 WHERE TYPE IN ('TX','TM')
                 );

●セッションを削除
※DBA権限のOracleユーザー(スキーマ)で実行

ロックを保持してるセッションを削除する事でロックを解除する。

ALTER SYSTEM KILL SESSION 'SID, SERIAL#';


ALTER SYSTEM KILL SESSION '1111,2222';

0 件のコメント

最新投稿

議論と論理と感情論

議論を行う際に、なぜ論理的に議論を進めないのだろうか? なぜ感情論で議論するのだろうか? 感情のぶつかり合いになったら、感情が落ち着くまで本質のない無意味な議論が展開されるとは思わないのだろうか? 感情さえ折り合いがつけば内容はどうでも良いのだろうか? 感情と内容が伴ってこそ議論...