ORA-00054: 자원이 사용중이고, NOWAIT가 지정되어 있습니다
=>
1. lock이 걸려 있는 테이블을 SELECT문으로 테이블에 lock을 걸고 있는 session을 찾는다.
su - oracle
패스워드
SQL> sqlplus /nolog
SQL> conn /as sysdba
SQL>
select a.sid, a.serial#
from v$session a, v$lock b, dba_objects c
where a.sid=b.sid and
b.id1=c.object_id and
b.type=\'TM\' and
c.object_name=\'테이블명\';
SID SERIAL#
---------- ----------
139 1110
2. 다음 명령으로 SESSION들을 KILL한다.
SQL> alter system kill session \'139, 1110\';
'DB > ORACLE' 카테고리의 다른 글
ORA-12519 (0) | 2015.03.05 |
---|---|
로그인한 사용자의 테이블 리스트 (0) | 2015.03.04 |
오라클 계정 생성 간단 쿼리문-개발용으로 사용 (0) | 2015.03.04 |
시간 관련 함수 (0) | 2015.03.04 |
오라클 CLOB 입력시(OraclePreparedStatement) (0) | 2015.03.04 |