Rational Developer for System z

스토어드 프로시저 디버그

스토어드 프로시저를 디버그하는 프로세스입니다.

시작하기 전에

스토어드 프로시저를 디버깅하려면 특정 컴파일러 및 런타임 옵션으로 빌드되어야 합니다. COBOL 스토어드 프로시저의 컴파일러 목록도 필요합니다.

스토어드 프로시저 제거에서 설명한 대로 원격 시스템에서 스토어드 프로시저를 제거하십시오.

아직 지정되지 않은 COBOL 스토어드 프로시저를 디버깅하려면 z/OS® 빌드 특성 설정에 설명된 대로 컴파일러 목록 데이터 세트를 지정하십시오.

이 태스크 정보

프로시저

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

이용 약관 | 피드백

이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)