메뉴 바로가기 본문 바로가기
Support

Orange board

내부쿼리문의

공석민 2020-06-04

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전: Orange 7.0 DBA

 - DBMS 버전:  oracle 12c r2
 - DB Client 버전:  oracle 12c r2
 - OS 버전: windows 10


안녕하세요.


현재 db세이퍼를 사용하고 있는데.. 아래의 쿼리로 delete 한 이력이 나오는 바람에 사유 작성이 필요하여 문의 드립니다.


delete from orange.orange_plsql_lock_table where (LOCKSESSIONID,LOCKSERIALNUM) not in ( select sid,serial# from orange.orange_session)


해당 delete문이 어떤 메뉴를 실행했을때 나오는건지 확인 부탁드립니다. 감사합니다.

첨부파일
    등록된 파일이 없습니다.
안녕하세요. 웨어밸리 오렌지팀입니다.

말씀하신 SQL구문은 PLSQL Tool 사용시, Check-in / Check-Out 기능 중 사용되는 내용으로
저장 프로시저를 변경할 때, 데이터베이스에Lock을 요청하여 동시에 편집할 수 없도록 하기 위해 Check Out 을 수행하고,
변경이 마무리 되면 Check-In 상태로 되돌리는 업무를 수행합니다.
Orange로 등록된 Session에 존재하지 않는 Lock 이 걸린 저장 프로시저가 있을 경우,
제거하는 쿼리 구문입니다.

감사합니다.
오렌지팀2020-06-04