[Oracle] 오류 ORA-00054 : 리소스가 사용 중이어서 nowait가 지정되었거나 시간 초과가 만료된 상태로 획득합니다.


[Oracle] 오류 ORA-00054 : 리소스가 사용 중이어서 nowait가 지정되었거나 시간 초과가 만료된 상태로 획득합니다.

지식 출처: https://m.blog.naver.com/PostView.naver?blogId=xxsaintxx&logNo=20136102283&proxyReferer=https:%2F%2Fwww.google.com%2F DML 작업에서 LOCK이 걸린상태라고 한다. 해결방법은 다음과 같다. STEP 1 : Lock 이 발생한 OBJECT 확인 SELECT object_id, object_type FROM dba_objects WHERE object_name='테이블이름'; STEP 2 : Lock 을 잡고 있는 세션 ID 확인 SELECT * FROM v$locked_object WHERE object_id='STEP1에서 검색한 object_id'; STEP 3 : Lock 을 잡고 있는 세션의 Serial 번호 확인 SELECT sid, serial#, command, taddr FROM v$session WHERE sid='STEP2의 세션 ID 번호'; STEP 4 : 세...


#00054 #error #ora #oracle

원문링크 : [Oracle] 오류 ORA-00054 : 리소스가 사용 중이어서 nowait가 지정되었거나 시간 초과가 만료된 상태로 획득합니다.