>  기사  >  php教程  >  잠긴 테이블을 쿼리하는 방법과 ORACLE에서 세션을 잠금 해제하고 해제하는 방법

잠긴 테이블을 쿼리하는 방법과 ORACLE에서 세션을 잠금 해제하고 해제하는 방법

高洛峰
高洛峰원래의
2017-01-06 10:40:511408검색

ORACLE EBS가 특정 FORM 인터페이스를 운영하거나, 백그라운드 데이터베이스가 특정 테이블을 운영할 때 항상 '일시 중단' 상태에 있는 것으로 확인되는데, 이는 특정 사용자에 의해 해당 테이블이 잠긴 경우일 수 있습니다. 다른 사용자가 작업을 계속할 수 없도록

--锁表查询SQLSELECT object_name, machine, s.sid, s.serial# 
FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid;

잠긴 테이블을 찾아 잠금 해제

--释放SESSION SQL: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '23, 1647';

잠긴 테이블을 쿼리하는 방법 및 잠금 해제 방법에 대한 자세한 ORACLE 관련 기사를 보려면 세션을 릴리스하려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.