ロックを発生させているセッションを調べるSQLは以下の通り
SELECT * FROM V$SESSION WHERE SID IN ( SELECT SID FROM V$LOCK WHERE TYPE IN ('TM','TX') )
TYPEは以下のロックの種類を表す
TM → DMLエンキュー(表ロック)
TX → トランザクション・エンキュー(行ロック)
セッションを切るのは以下のSQLで
alter system kill session 'sid, serial#'
動作確認環境:oracle 11.2