Q & A

Re: Re: PL/SQL Created With Warning (컴파일시 에러내용 확인 불가)

Date2019.05.07 / Hit : 15384
안녕하세요. 오렌지팀입니다.

PL/SQL의 경우 오라클에 저장된 SYS.DBA_ERRORS 또는 SYS.ALL_ERRORS에 저장된 Error 또는 Warning 데이터를 가져오고 있습니다.
허나, 말씀하신 Create with warning으로 표현되고 warning 값에 대한 표현이 되지 않는경우,
Oracle의 PLSQL_WARNINGS 값의 변경을 요합니다.
기본값인, DISABLE:ALL이라 해도 Error의 경우 SYS.DBA_ERRORS 또는 SYS.ALL_ERRORS에 에러상황을 저장하지만,
Warning 의 경우, 저 값을 ENABLE:ALL 값으로 설정해야만, SYS.DBA_ERRORS 또는 SYS.ALL_ERRORS에 warning 메시지가 저장됩니다.

보통 세션 파라미터로 저장되므로,
alter session set plsql_warnings=ENABLE:ALL
로 설정하시거나,
Orange의 DB Info 툴에서 Session Parameter에서 값을 변경하신후,
사용해 보시기 바랍니다.

감사합니다.
  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728