다음 표에는 설명 및 예 값과 함께 사용자 정의가 가능한 모든 JCL 변수가 영문자순으로 나열되어 있습니다.
JCL 변수 | 설명 | 예제 값 |
---|---|---|
![]() ![]() |
![]() ![]() |
![]() ![]() |
++ARM++ | 구성요소가 ARM(Automatic Restart Management)을 사용해야 하는지 지정. | 예 |
++ARMNAME++ | ARM 이름. ++ARM++이 YES로 설정된 경우 필수. | Q482BRK |
++ARMTYPE++ | ARM 유형. ++ARM++이 YES로 설정된 경우 필수. | SYSWMQI |
++COMPONENTDATASET++ | 특정 구성요소와 관련된 모든 JCL이 저장되는 데이터 세트. | TESTDEV.MQP1BRK.BROKER |
++COMPONENTDIRECTORY++ | 구성요소가 존재하는 파일 시스템 디렉토리. 이 디렉토리에는 서브디렉토리(예: /log 및 /registry)가 포함됩니다. | mqsi/brokers/MQP1BRK |
++COMPONENTNAME++ | 작성 시 구성요소에 부여하는 이름. | MQP1BRK |
++COMPONENTPROFILE++ | 프로파일 이름 | BIPBPROF, BIPCPROF 또는 BIPUPROF |
++COMPONENTRESOURCE++ | BIPBRWS에 필수. 표시될 자원을 나타냅니다. | BNBRCONNECTIONS |
++DB2BUFFERPOOL++ | JCL이 전송되는 구성요소와 연관된 DB2 버퍼 풀의 이름. | BP0 |
++DB2CONVERSION++ | DB2 변환기를 지정. | SINGLE |
++DB2CURRENTSQLID++ | 구성요소 및 명령에 필요한 DB2 사용자 ID. | MQP1BRK |
++DB2DATABASE++ | JCL이 전송되는 구성요소와 연관된 DB2 데이터베이스의 이름. | DMQP1BRK |
++DB2HLQ++ | DB2 상위 레벨 규정자. | SYS2.DB2.V710 |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
++DB2LOCATION++ | 구성요소가 연결되는 DB2 서브시스템의 DB2 위치 값. | DSN710PK |
++DB2PLAN++ | DB2 계획 값. | DSNTEP71 |
++DB2PLANNAME++ | DB2 계획 이름. | DSNACLI |
++DB2PROGRAM++ | DB2 프로그램 값. | DSNTEP2 |
++DB2RUNLIB++ | DB2 실행 라이브러리 값. | DSN710PK.RUNLIB.LOAD |
++DB2STORAGEGROUP++ | JCL이 전송되는 구성요소와 연관된 DB2 저장영역 그룹의 이름. | MQP1STOR |
++DB2SUBSYSTEM++ | 구성요소가 연결되는 DB2 서브시스템 ID. | DFK4 |
++DB2TABLEOWNER++ | 브로커 테이블 스키마 이름. | MQP1BRK |
++EXECUTIONGROUPNAME++ | 실행 그룹의 이름. | 디폴트 |
++HOME++ | 구성요소 사용자 ID의 파일 시스템 홈 디렉토리. BIPBPROF에서
ENVFILE을 동적으로 생성하는 데 필요하며 STDOUT 및 STDERR 출력에도 사용합니다. JCL을 전송하여 명령을 실행하는 경우 이 파일 시스템 디렉토리에 해당 RACF 쓰기 권한이 있어야 합니다. |
/u/mqp1brk |
![]() ![]() |
![]() ![]() |
![]() ![]() |
++INSTALL++ | 제품 설치 디렉토리. | /usr/lpp/mqsi |
++JAVA++ | Java 설치 위치. | /usr/lpp/java/IBM/J1.4 |
++LANGLETTER++ | 메시지 표시에 사용하는 언어 문자. | E(영어) |
++LOCALE++ | JCL 전송에 따라 명령이 실행되는 환경의 로케일. | C |
++MESSAGECASE++ | 메시지가 대소문자 혼용으로 표시되어야 하는지 여부 판별. | 예 |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
++NEIGHBOURQUEUEMANAGER++ | mqsiclearmqpubsub 명령에 대해 BIPCLMP에서 필수. 이웃 큐 관리자의 이름을 표시합니다. | MQP1 |
++OBJECTNAME++ | mqsireportproperties 명령에 대해 BIPRPPR에서 필수. 오브젝트 이름을 표시합니다. | DynamicSubscriptionEngine |
++OPTIONS++ | JCL에서 전송하는 여러 명령에는 추가 옵션이 필요합니다. 명령에 특정한 옵션에 대한 추가 정보는 각 명령의 참조 자료를 참조하십시오. | 적용할 수 없음 |
++PARENTQUEUEMANAGERNAME++ | mqsijoinmqpubsub 명령에 대해 BIPJNMP에서 필수. 상위 큐 관리자의 이름을 표시합니다. | MQP1 |
++PROPERTYNAME++ | mqsichangeproperties 명령에 대해 BIPCHPR에 필수. 변경할 등록 정보의 이름을 표시합니다. | multicastEnabled |
++PROPERTYVALUE++ | mqsichangeproperties 명령에 대해 BIPCHPR에 필수. 변경할 등록 정보의 새 값을 표시합니다. | false |
++QUEUEMANAGER++ | JCL이 전송되는 구성요소와 연관된 큐 관리자의 이름. | MQP1 |
++STARTEDTASKNAME++ | 시작 작업 JCL의 이름. 최대 길이는 8자입니다. | MQP1BRK |
++TIMEZONE++ | JCL 전송에 따라 명령이 실행되는 환경의 시간대. | GMT0BST |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |