Support
Orange Support > 문의하기
Q & A
FAQ-F090 : Oracle 에서 PL/SQL 의 Debug 를 사용하려면 어떻게 해야하나요?
Date2024.03.14 /
Hit : 476
접속하고자 하는 해당 서버에 Orange 스키마가 있는지 확인하여 주시기 바랍니다.
또한 Debug가 가능하기 위해서는 아래와 같이 권한을 설정하여야 합니다.
GRANT DEBUG CONNECT SESSION TO [사용자의 DB계정] -- Oracle 10g 이상의 경우 설정
GRANT DEBUG ANY [PROCEDURE | FUCTION | …] TO [사용자의 DB계정]
Orange 에서는 Debug 모드를 사용할 때 Check-In / check-Out 기능을 사용하기 위하여 Orange 스키마의 ORANGE_PLSQL_LOCK_TABLE를 참조하기 때문에, Orange Schema를 설치하는 Orange Config Admin 이란 프로그램을 통해, 해당 DB에 Orange 스키마를 설치하시면 됩니다.
부득이하게 Config Admin을 사용하지 않을 경우, 아래와 같이 Orange 스키마및 해당 테이블 구조를 생성하여 사용하시면 됩니다.
CREATE USER ORANGE IDENTIFIED BY 1 --비밀번호는 사용자 지정입니다.
ACCOUT UNLOCK; --Lock 해주셔도 됩니다.
GRANT RESOURCE TO ORANGE;
CREATE TABLE ORANGE.ORANGE_PLSQL_LOCK_TABLE
(
LOCKTIME VARCHAR2(20),
LOCKHOSTIP VARCHAR2(30),
LOCKHOSTNAME VARCHAR2(32),
LOCKSESSIONID NUMBER,
LOCKSERIALNUM NUMBER,
OBJECTOWNER VARCHAR2(30),
OBJECTTYPE VARCHAR2(13),
OBJECTNAME VARCHAR2(128)
);
PL/SQL 저장에 대한 건의.
김흥완
2002.05.15
웨어밸리, 나이스평가정보 기술평가 우수기업 T-2 등급 획득
2022.10.14
FAQ-F090 : Oracle 에서 PL/SQL 의 Debug 를 사용하려면 어떻게 해야하나요?
오렌지팀
2024.03.14
Re: PL/SQL 저장에 대한 건의.
오렌지팀
2002.05.15