ESQL 디버깅

시작하기 전에

다음 작업을 완료해야 합니다.

SQL 노드에서 소스 코드를 통과하는 동안(소스 코드로 이동 참조), ESQL 변수가 디버그 Perspective의 변수 보기에 표시됩니다. 연관된 데이터 값을 찾아서 변경할 수 있습니다.

또한 ESQL 코드로 행에 중단점을 설정할 수 있습니다.

ESQL 변수로 작업하려면

  1. 디버그 Perspective로 전환하십시오.
  2. 변수 보기를 여십시오. 변수는 기호변수를 사용하여 트리에 표시됩니다.
  3. 변수로 작업하려면, 변수를 마우스 오른쪽 단추로 누르고 팝업 메뉴에서 옵션을 선택하십시오.

ESQL 코드 행에서 중단점을 사용하려면

  1. 디버그 Perspective로 전환하십시오.
  2. ESQL 편집기를 여십시오.
  3. 중단점을 설정할 수 있는 행을 마우스 오른쪽 단추로 누르십시오. 명령행 또는 빈 줄에서는 중단점을 설정할 수 없습니다.
  4. 중단점에 대한 작업에 설명된 대로, 정상 디버거 중단점과 유사하게 중단점을 작성, 삭제 또는 제한하려면 메뉴에서 선택하십시오.

확장된 ESQL 디버그

확장 ESQL을 디버깅하는 경우 > 환경 설정 > ESQL 및 맵핑 > 코드 생성 > 디폴트 호환 레벨을 눌러 디폴트 호환 레벨이 올바른지 확인하십시오.
  • 버전 5.0 브로커로 전개하는 경우, 드롭다운 목록에서 5.0을 선택하십시오(디폴트 설정).
  • 버전 2.1 브로커로 전개하는 경우, 드롭다운 목록에서 2.1을 선택하십시오.
이 설정을 변경하는 경우, 작업 공간의 모든 메시지 플로우 프로젝트를 다시 빌드해야 합니다.

브로커 레벨에서 지원하지 않는 기능을 사용하는 메시지 세트를 전개하면 오류 메시지를 수신하게 됩니다. 이 문제점을 해결하려면, 메시지 세트를 수정하여 메시지 세트가 브로커 레벨에서 지원하는 기능만 사용하도록 하거나 브로커를 필요한 레벨로 업그레이드하십시오.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ag11360_