방법: 1. "select...from v$locked_object,v$session..."을 사용하여 잠긴 테이블의 sid 및 "serial#"을 확인합니다. 2. "alter system kill session 'sid,serial"을 사용합니다. #" 잠긴 테이블을 삭제합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
1. 잠긴 테이블의 sid와 일련번호를 확인하세요:
어느 테이블이 잠겼는지 확인하세요:
예제는 다음과 같습니다
select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.object_id=l.object_id;
sid와 일련번호를 확인하세요 잠긴 테이블의 일련 번호
select...from v$locked_object ,v$session
그림과 같이:
2. 잠긴 테이블을 삭제하려면 다음 명령문을 실행하세요
alter system kill session 'sid,serial#';
추천 튜토리얼: "Oracle Video Tutorial"
위 내용은 Oracle에서 잠긴 테이블을 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!