스토어드 프로시저를 디버그하는 프로세스입니다.
시작하기 전에
스토어드 프로시저를 디버깅하려면 특정 컴파일러 및 런타임 옵션으로 빌드되어야
합니다. COBOL 스토어드 프로시저의 컴파일러 목록도 필요합니다.
스토어드 프로시저 제거에서
설명한 대로 원격 시스템에서 스토어드 프로시저를 제거하십시오.
아직 지정되지 않은 COBOL 스토어드 프로시저를
디버깅하려면 z/OS® 빌드 특성 설정에 설명된 대로
컴파일러 목록 데이터 세트를 지정하십시오.
프로시저
- 편집기 보기에서 옵션 탭을 클릭한 후 "디버그할 스토어드 프로시저
빌드" 선택란을 체크하십시오.
- 키보드에서 Ctrl+S를 눌러 변경사항을 저장하십시오.
- 옵션 페이지에서 생성된 런타임 옵션이 DDL 페이지에
전달됩니다.
- 편집기 보기에서 배치 탭을 클릭한 후 컴파일 옵션 필드에“TEST”를 입력하십시오.
- 키보드에서 Ctrl+S를 눌러 변경사항을 저장하십시오.
- 스토어드 프로시저 빌드
섹션에서 설명한 대로 스토어드 프로시저를 빌드하십시오.
- 스토어드 프로시저 실행
섹션에서 설명한 대로 스토어드 프로시저를 실행하십시오. 스토어드 프로시저가 호출되면 디버깅 퍼스펙티브가 자동으로 열립니다.
- 다음 메시지가 표시되면 확인을 클릭하십시오.
- EQA2383I 환경이 아직 완전히 초기화되지 않았습니다. 단계 또는 실행을 사용하십시오.
- 소스 보기의 오른쪽에서 회색 세로 막대를 두 번
클릭하여 중단점을 설정할 수 있습니다.
- 디버그 보기의 창 막대에서 재개 단추를
클릭하여 한 중단점에서 다른 중단점으로 실행하십시오.
- 디버그 보기의 창 막대에서 Step Into
단추를 클릭하여 한 명령문에서 다른 명령문으로 진행하십시오.
- 변수값이 디버그 퍼스펙티브의 변수 보기에
표시됩니다. 변수를 두 번 클릭하여 값을 변경할 수변경
있습니다. 그런 다음 변수의 새 값을 입력한 후 확인을 클릭하십시오.
- PL/I 스토어드 프로시저를 디버그할 때 다음 예외가
발생하면 확인을 클릭하십시오.
- IBM0368W 기본 프로시저의 RETURN문 또는 END문 때문에
FINISH 조건이 발생함과 같은 예외가 발생했습니다.
- 디버거 메시지 창에 "애플리케이션이 종료되었습니다"와
같은 메시지가 표시되면 확인을 클릭하십시오.
- 데이터 퍼스펙티브 단추를 클릭하여 데이터
퍼스펙티브로 다시 전환하십시오.