반응형
ORA-00054: 자원이 사용 중이고, NOWAIT가 지정되어 있습니다.라는 에러는
사용하고자 하는 테이블 또는 행이 다른 세션에 의해 사용 중일 때 발생한다.
NOWAIT가 지정되어 있으면, 시스템은 그 자원을 사용할 수 있을 때까지 기다리지 않고 바로 오류를 반환한다.
이 오류 해결을 위해 NOWAIT 옵션을 제거하거나, 세션을 종료하는 방법을 사용할 수 있다.
여기서는 세션을 종료한다.
이 명령어를 사용하면 세션을 종료할 수 있다. 관리자 권한이 필요하다.
ALTER SYSTEM KILL SESSION 'sid,serial#';
sid는 세션의 아이디이고 serial#은 세션의 일련번호이다. 구하고 싶다면 아래 명령어를 사용한다.
SELECT sid, serial#,
username, status FROM v$session;
실제 화면 예시
반응형
'Server > Oracle' 카테고리의 다른 글
[Oracle] 중첩된 case문 / 오라클 (2) | 2024.01.05 |
---|---|
[Oracle12C] User 삭제 시 ORA-28014, 그리고 USER 생성 시 ORA-65096 뜰 때 (0) | 2019.12.09 |
[Oracle] MyBatis / foreach 사용하여 list 내용 추출하기 (0) | 2018.11.29 |
[Oracle] 데이터를 REPLACE한 후 UPDATE하는 예제 샘플 (0) | 2018.11.27 |
[Oracle] 열은 하위 질의에 포괄 조인될 수 없습니다 (스크랩) (0) | 2018.11.19 |