-
[Oracle]ORA-00054: resource busy and acquire with NOWAIT specified or timeout expiredDataBase/Oracle 2018. 10. 19. 12:44
오류 보고 -
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
00054. 00000 - "resource busy and acquire with NOWAIT specified or timeout expired"
*Cause: Interested resource is busy.
*Action: Retry if necessary or increase timeout.
락이 걸려서 생기는 에러란다.
DBA 권한을 이용하면 해당 출처를 이용하면 해결이 가능하다. 하지만, 난 DBA권한이 회사에서 없다. ㅠㅠ
급하게 해결하려니, 여기서 아이디어를 얻어서 해결했다.
세션을 커밋시키는 것이다. autocommit을 꺼두고 이것저것 했지만, commit해도 별 문제가 없었기 때문에
에디터 창에서 commit;을 실행하니 해결!
* 그래도 DBA 권한을 이용해서 해결하는게 더 안정적인 것 같다.
'DataBase > Oracle' 카테고리의 다른 글
[Oracle] ibatis에서 오라클 프로시저(procedure)를 결과 값으로 받기(사용법) (0) 2018.10.31 [Oracle] ORA-04091: table 000 is mutating 에러와 autonomous transactions(자율 트랜잭션) (0) 2018.10.27 [Oracle] mysql의 DATE_FORMAT을 오라클에서 사용하기(DATE형식 formatting) (0) 2018.10.16 [Oracle] 계층구조 쿼리 정리란?(퍼온 글) (0) 2018.10.04 [Oracle] 값이 number형인지 체크해주는 함수 만들기(IS_NUMBER) (0) 2018.10.03