LoginSignup
2

More than 5 years have passed since last update.

oracle ロックセッションを kill する

Posted at

oracle 停止(shutdown normal)時、なかなか処理が終わらないので確認したら案の定ロックセッションがあった。

ロックセッションを kill した時のメモ。

セッションの確認

SQL> SELECT
        SID, SERIAL#
    FROM
        V$SESSION
    WHERE
        SID IN (
            SELECT
                SID
            FROM
                V$LOCK
            WHERE
                TYPE IN (‘TM’,'TX’)
         )
    ;

セッション kill

SQL> alter system kill session ‘*SID*, *SERIAL#*‘

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2