DJ메탈짱™의 Free Style

[ORACLE] 오라클 프로시저 컴파일 오류, ALL_ERRORS 본문

일(job)/DBMS

[ORACLE] 오라클 프로시저 컴파일 오류, ALL_ERRORS

뽀&쏭 2016. 1. 18. 17:23



프로시저를 참고하기 위해 운영서버에 있는 프로시저를 가져왔는데,

테스트 서버에서는 정상적으로 동작하지 않는다... 왜그러지...

실제 운영서버에서 가져온 프로시저가 컴파일이 되지 않아 스키마 브라우저(Schema Browser)에서 X 표시가 나오네??

디버깅 하기도 번거롭고 일일이 파라미터 정의해서 하기도 귀찮고..


그래서 찾아본 것이 프로시저가 컴파일 오류나는 내용을 확인할 있는 시스템 테이블이 존재했다는...

아래 쿼리를 실행해보면 (name ==> 프로시저명) 그림과 같은 결과값에 의해.

몇번째 라인에서 어떤 오류가 발생하는지 정확하게 확인이 가능하다.

엄청 유용하군!!! ㅋㅋㅋㅋㅋ


SELECT *

FROM ALL_ERRORS

WHERE name = 'SP_AFCR_ORD_PROC';



출처 : https://docs.oracle.com/cd/B28359_01/server.111/b28320/statviews_1077.htm#REFRN20065