select a.object_id, b.object_name from
(select object_id , oracle_username
from v$locked_object) a,
(select owner, object_id, object_name from dba_objects) b
where a.object_id = b.object_id and a.oracle_username = 'USERNAME;
하시면 해당 유저 락 걸린 테이블이 나옵니다.
락이라기 보단 dml 문에 대한 waiting 이라고....보셔도..
v$session 테이블 을 해당 유저로 조회하여 강제로 킬 시켜 보시길..
단, 죽여도 되는 세션인지 확인 하시고. 하세요.
보통 DML문이 안되면 에러 메시지가 뜰텐데요. 아무 메시지도 않뜨나요>?
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.