Разработки / Как закрыть сессию в Oracle, которая блокирует таблицу on 31 August 2007 13:34
Сначала находим ID таблицы.
select object_id from all_objects where object_name = 'TABLE_NAME'
Затем находим ID сессии, которая блокирует эту таблицу.
select sid from v$lock where id1 = 22222 or id2 = 2222
Затем находим серийный номер сессии
select sid, serial# from v$session where sid = 134
А потом прибиваем сессию к чертям. Параметр — sid || ',' || serial#
alter system kill session '134,9107' immediate
Author: Макс

Tags: Oracle, oracle, kill, session, clear lock

Add comment
Rating: 3.03 / Rate 1 2 3 4 5

    Search: 
    Hello, Guest. ( Login / Create account )