2009-12-21 3 views
1

다음 상황이 발생했습니다. 저장 프로 시저를 시작하는 Java 코드가 있습니다. 내가 원하는 건 자바 코드를 실행하고 저장 프로 시저에 도착하면 Toad를 사용하여 디버깅을 시작하는 것입니다.Toad를 사용하여 Oracle 저장 프로 시저 디버그

이것이 가능합니까?

답변

1

죄송합니다. 코드는 Toad 세션이 아니라 Java 코드의 세션에서 실행됩니다.

편집 : 응용 프로그램의 일부 추적을 쓰기는
문제를 추적하기에 충분 될 수 있습니다.

두꺼비 디버거 : 당신은 특별한 라이센스가 필요합니다 메뉴가 비활성화 된 경우 가능한 이유를 나열 asktoad을 살펴 가지고있는 것처럼
보인다.

라이센스가 디버깅을 허용하는 경우,이 article 자신의 IDE, SQL 개발자, 제공하는 오라클 (10)

+0

예, 가능합니다. –

+0

Toad에서 호출하여 프로 시저를 디버깅하는 것으로 충분합니까? –

+0

예, 충분하다고 생각합니다 ..... Toad를 디버그 모드로 사용하려면 특수 라이센스가있는 Toad가 필요합니까? 내 두꺼비 때문에 디버그 메뉴를 사용하지 않도록 설정하십시오. –

1

오라클과 디버깅을 할 수 있도록 흥미로운 일이 될 수도 있습니다 - 일반적으로 오라클 - 무료입니다. 데스크톱에 두 개의 IDE를 설치하고 싶지는 않지만 PL/SQL 프로 시저의 디버깅을 지원하므로 언급합니다. Find out more.

손으로 DBMS_DEBUG를 사용할 수도 있지만 많은 시간과 인내가 없다면 조언하지 않을 것입니다. 오라클은 실제 사용자를위한 것보다는 도구 공급 업체를위한 API로 사용하고자했습니다.

디버깅 세션을 시작하지만 DEBUG CONNECT SESSION 및 DEBUG ANY PROCEDURE 권한이있는 계정이 필요합니다.

+0

그런 다음 일종의 인쇄 문으로 Oracle SP를 임시로 뿌릴 수 있습니까? 그 사람들이 어디에서 나타나겠습니까? 이 출력을 파일로 리디렉션 할 수 있습니까? 대신 테이블을 만드는 것이 더 좋습니까? –