Debug Tool Utilities에서 Debug Tool 시작
Debug Tool 설정 파일 옵션(Debug Tool 설정 유틸리티 또는 DTSU라고도 함)은 Debug Tool Utilities에서
다음 정보를 저장하는 설정 파일을 관리하도록 도와줍니다.
- 파일 할당 명령문
- 런타임 옵션
- 프로그램 매개변수
- 프로그램의 이름
그런 다음, 설정 파일을 사용하여 프로그램을 포그라운드 또는 Batch로 실행할 수 있습니다.
Debug Tool 설정 유틸리티(DTSU) RUN 명령은 파일 할당을 수행한 후 지정된
옵션 및 매개변수로 해당 프로그램을 포그라운드에서 시작합니다.
DTSU SUBMIT 명령은 Batch Job을 제출하여 프로그램을 시작합니다.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
설정 파일 작성
설정 파일은 여러 개 있을 수 있지만 한 번에 하나씩 작성해야 합니다.
설정 파일을 작성하려면 다음 단계를 수행하십시오.
- Debug Tool Utilities 패널에서
Debug Tool 설정 파일 옵션을 선택하십시오.
- Debug Tool Foreground – 설정 파일 편집 패널에서
설정 파일 라이브러리 또는 기타 데이터셋명 필드에 새 설정 파일의 이름을 입력하십시오. 순차 데이터셋을
작성할 경우에는 멤버명을 지정하지 마십시오.
DB2® 프로그램의
설정 파일을 작성하려면 DB2필드의 새 설정 파일 초기화를 선택하십시오. Enter를 누르십시오.
- 기타 데이터셋명 필드에 새 설정 파일명을 입력하면 ISPF 3.2 "새 데이터셋 할당" 패널과 유사한 패널이
표시됩니다. 기본 할당 매개변수를 수정할 수 있습니다. END 명령을 입력하거나
PF3을 눌러 계속하십시오.
- 편집 – 설정 파일 편집 패널이 표시됩니다. 파일 할당 명령문, 런타임
옵션 및 프로그램 매개변수를 입력할 수 있습니다.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
기존 설정 파일 편집
설정 파일은 여러 개 있을 수 있지만 한 번에 한 파일만 편집할 수 있습니다.
기존 설정 파일을 편집하려면 다음 단계를 수행하십시오.
- Debug Tool Utilities 패널에서 Debug Tool 설정 파일 옵션을 선택하십시오.
- Debug Tool Foreground – 설정 파일 편집 패널에서
설정 파일 라이브러리 또는 기타 데이터셋명 필드에 기존 설정 파일의 이름을 입력하십시오. Enter를 눌러 계속하십시오.
- 편집 – 설정 파일 편집 패널이 표시됩니다. 파일 할당 명령문,
런타임 옵션 및 프로그램 매개변수를 수정할 수 있습니다.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
기존 JCL에서 설정 파일로 정보 복사
COPY 명령을 입력하여 JCL을 포함하는 다른 데이터셋에서 EXEC문 및 연관된 해당 DD문을 복사할 수 있습니다.
파일 할당 명령문, 런타임 옵션 및 프로그램 매개변수 입력
편집–설정 파일 패널의 맨 위에는 실행할 프로그램의 이름(로드 모듈)과
런타임 매개변수 문자열이 있습니다.
DB2 프로그램용
설정 파일인 경우 패널에는 DB2 시스템
ID와 DB2 계획에
대한 필드도 있습니다. 편집–설정 파일 패널의 맨 아래에는 파일 할당 명령문이 있습니다.
패널의 이 부분은 ISPF 편집 패널과 유사합니다. 새 줄 바꾸기 삽입, 행 복사(반복),
행 삭제, 행에 정보 입력 등을 수행할 수 있습니다.
로드 모듈의 이름을 수정하려면 로드 모듈 이름 필드에
새 이름을 입력하십시오.
매개변수 문자열을 수정하려면 다음을 수행하십시오.
- 매개변수 문자열의 형식과 해당 프로그램을 Language Environment에서 시작할 것인지 선택하십시오. 비Language Environment COBOL 프로그램은
Language Environment에서 실행되지 않습니다.
비Language Environment COBOL 프로그램을 디버깅하는 경우에는 비Language Environment 옵션을 선택하십시오.
- 다음 중 한 가지 방법으로 매개변수 문자열을 입력하십시오.
- 매개변수 입력/수정 필드에 매개변수 문자열을 입력하십시오.
- 매개변수 입력/수정 필드 앞에 슬래시("/")를 입력하고
Enter를 누르십시오. Debug Tool Foreground - 매개변수 문자열 수정 패널이 표시됩니다.
다음 단계를 수행하여 런타임 옵션과 하위 옵션을 정의하십시오.
- TEST 런타임 옵션과 하위 옵션을 정의하십시오.
- Language Environment 또는 Debug Tool 런타임 옵션과 기타 프로그램 매개변수를 입력하십시오.
- PF3을 누르십시오. DTSU는 지정된 옵션에서 매개변수 문자열을 작성하여
매개변수 입력/수정 필드에 넣습니다.
패널의 파일 할당 섹션에서 각 행은 DD명 할당 또는 연결의 요소를 표시합니다.
명령문은 수정, 복사, 삭제 및 다시 정렬할 수 있습니다.
명령문을 수정하려면 다음 단계 중 하나를 수행하십시오.
- 편집 – 설정 파일 편집 패널에서 직접 명령문을 수정하십시오.
- 커서를 수정할 명령문으로 이동하십시오.
- 기존 정보 위에 새 정보를 입력하십시오.
- Enter를 누르십시오.
- 선택 명령을 사용하여 명령문을 수정하십십오.
- 커서를 수정할 명령문으로 이동하십시오.
- 다음 선택 명령 중 하나를 입력하십시오.
- SA - 할당 정보 지정
- SD - DCB 정보 지정
- SS - SMS 정보 지정
- SP - 보호 정보 지정
- SO - sysout 정보 지정
- SX - 열 표시별로 모든 DD 정보 지정
- SZ - 섹션 표시별로 모든 DD 정보 지정
- Enter를 누르십시오.
명령문을 복사하려면 다음 단계를 수행하십시오.
- 커서를 복사할 명령문의 Cmd 필드로 이동하십시오.
- R을 입력하고 Enter를 누르십시오. 명령문이 현재 행 바로 뒤의 새 행에 복사됩니다.
명령문을 삭제하려면 다음 단계를 수행하십시오.
- 커서를 삭제할 명령문의 Cmd 필드로 이동하십시오.
- D를 입력하고 Enter를 누르십시오. 명령문이 삭제됩니다.
Debug Tool Utilities는 DD명(각 연결 내의 데이터셋만 해당)
재정렬을 지원하지 않습니다. DD명은
알파벳 순서로 자동 정렬됩니다. 연결에서 명령문을 다시 정렬하려면 다음 단계를 수행하십시오.
- 커서를 이동할 명령문의 순서 번호 필드로 이동하고 새 순서 번호를 입력하십시오.
새 행을 삽입하려면 다음 단계를 수행하십시오.
- 커서를 새 명령문을 삽입할 행 위의 Cmd 필드로 이동하십시오.
- I를 입력하고 Enter를 누르십시오.
- 커서를 새 행으로 이동하고 새 정보를 입력하거나 선택 명령 중 하나를 사용하십시오.
행 편집 및 브라우즈 명령을 사용하여 DD와 SYSIN DD 유형에 지정된 데이터셋명의 내용을 수정하거나 볼 수 있습니다.
DDNAME STEPLIB를 사용하여 로드 모듈 검색 순서를 지정할 수 있습니다.
자세한 도움말을 보려면 커서를 필드로 이동하고 HELP 명령을 입력하거나 PF1을 누르십시오.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
설정 파일 저장
정보를 저장하려면 SAVE 명령을 입력하십시오. 해당 정보를 두
번째 데이터셋에 저장하고 두 번째 데이터셋에서 편집을 계속하려면
SAVE AS 명령을 입력하십시오.
설정 파일을 저장하고 편집–설정 파일 편집 패널을 종료하려면
END 명령을 입력하거나 PF3을 누르십시오.
설정 파일의 변경사항을 저장하지 않고 편집–설정 파일 편집 패널을
종료하려면 CANCEL 명령을 입력하거나 PF12를 누르십시오.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
프로그램 시작
할당을 수행하고 지정된 매개변수 문자열로 프로그램을 실행하려면 RUN
명령을 입력하거나 PF4를 누르십시오.
설정 파일의 정보에서 JCL을 생성한 후 Batch Job에 제출하려면
SUBMIT 명령을 입력하거나 PF10을 누르십시오.