스토어드 프로시저를 디버그하려면 JDK(Java™ Development Kit) 경로가
LUW(Linux®, Unix 및 Windows®) 서버에
설정되어야 하며 디버그 서버의 상태를 모니터링할 수 있도록 디버거 서버 추적을 켤 수 있어야 합니다.
디버깅을 위해 LUW 서버를 설정하려면 다음 단계를 완료하십시오.
- db2 update dbm cfg using JDK_PATH <JDK 설치 경로> 명령을
실행하여 LUW 서버에서 JDK 설치 경로를 설정하십시오.
예를 들어, JDK 설치 경로가 /wsdb/v91/bldsupp/AIX5L64/jdk1.4.2_sr1일 경우에는
db2 update dbm cfg using JDK_PATH /wsdb/v91/bldsupp/AIX5L64/jdk1.4.2_sr1 명령을 실행합니다.
주: Windows의 경우
JDK 설치 경로에 공백이 포함되어 있으면 이 설치 경로를 작은따옴표로 묶으십시오.
예를 들어, JDK를 디폴트 설치 디렉토리에 설치한 경우 db2 update dbm cfg
using JDK_PATH 'C:\Program Files\IBM\SQLLIB\java\jdk' 명령을 실행하십시오.
- 디버그 서버의 상태를 점검하려면 다음 단계를 완료하여 추적을 켜십시오.
- 서버에 대한 로그 파일을 작성하십시오. Unix에서 Workbench를 실행 중일 경우
/tmp/db2psmd.log를 작성한 후 파일이 쓰기 액세스를 가지는지
확인하십시오. Windows에서 Workbench를 실행 중일 경우
c:\tmp\db2psmd.log를 작성하십시오.
- Workbench 환경 설정에서 DB2 서버에서의 진단 오류 추적
레벨 설정을 2로 설정하십시오. 스토어드 프로시저 환경 설정에
대한 정보는 관련 항목을 참조하십시오.