2017-03-05 6 views
-2

z/OS에서 DB2 Z/OS V10에서 작업을 작성하는 데 사용할 수있는 언어는 무엇입니까?DB2 Z/OS V10 메인 프레임 : 작업 작성 방법

Z/OS 메인 프레임에서 저장 프로 시저를 실행하는 JOB을 만들거나 제출하기위한 예제 스크립트를 제공하십시오.

+2

매우 광범위한 의미로 대답 할 수 없습니다.도서관의 이름이 무엇인지, 직업이나 STC에 대한 귀하의 사이트 표준이 무엇인지는 알 수 없습니다. 당신은 당신이하고 싶은 것을 말조차하지 않았습니다. 그것은 다른 것들을 의미합니다. 당신은 동료가 있습니다. 기술 지원이 제공됩니다. 여기서 질문하는 부분이 있습니다. 질문이 이미 광범위하고 추측 할 수있는 부분이 있습니다. 잡스는 JCL 및 JCL로만 작성되었습니다. 아직 익숙하지 않은 경우에는 사이트에서 추가 지원이 필요합니다. –

답변

2

Bill W. (위)에 동의하지만 누군가 메인 프레임 작업을 제출할 수있는 앱을 진정으로 만들고 싶다면 여기에 약간의 세부 정보를 제공 할 것입니다.

z/OS의 "작업"은 작업 단위를 정의하는 일련의 JCL 명령문입니다. 좋은 소식은 방법으로 작업을 많이 z/OS의로 흐를 수 있다는 것입니다 :

  • TSO, ISPF 또는 OMVS는 (다른 서브 시스템 또는 등가물) 명령을 "제출"
  • FTP, 견적 사이트 FILETYPE을 사용하여 = JES 및 FTP는 INTRDR SYSUT2에 JCL을 복사 IEBGENR 등을 사용
  • 비아 JCL을 PUT
  • 원격 시스템의 시작 명령
  • 를 사용하여 운영자 콘솔에서 EXEC CICS SPOOL API를
  • 를 사용 CICS 출원
  • NJE p를 사용하여 당신은 간단하게 뭔가를 찾고 있다면 다양한 "제출"명령이 일반적으로 너무 많은 문제없이 스크립팅 할 수

등의 작업 스케줄링 소프트웨어와 같은 공급 업체의 제품의 모든 방식에서 rotocol

  • .

    스크립트 나 다른 소프트웨어로 작업을 제출해야하는 경우 기억해야 할 멋진 점은 내부 리더라는 특별한 파일을 열면 작업을 제출할 수 있다는 것입니다. 당신이해야 할 일은 내부 리더를 할당하고 여는 것, 그리고 JCL (일반적으로 고정 된 80 바이트 레코드)을 작성한 다음 내부 리더 인 비올라를 닫으면 작업이 제출됩니다.

    내부 판독기를 여러 가지 방법으로 할당 할 수 있습니다. JCL에서는 //ddname DD SYSOUT=(,INTRDR)만큼 쉽습니다. TSO ALLOC 명령 등을 사용할 수도 있습니다. LE 런타임에서도 C, Java, COBOL 등의 내부 판독기를 액세스 할 수 있습니다. 그리고 비트 레벨 (어셈블러) 사용자의 경우 SVC 99는 내부 판독기를 할당하는 데 필요한 모든 것을 제공합니다.

    일단 내부 판독기 파일이 할당되면 다른 파일처럼 열어서 쓸 수 있습니다. 커버 아래에서 내부 리더는 JES의 "파이프"일뿐입니다. "작업 입력 하위 시스템"입니다. JES는 작업 제출을 처리합니다 (다른 것들 중에서도). JES에 대한 파이프를 열면 제출하려는 작업을 나타내는 JCL이어야합니다.

    다른 플랫폼에서 실행 중이며 z/OS에 작업을 제출하려면 FTP가 가장 간단한 경로가 될 수 있습니다. 정상적으로 연결하고 위의 SITE 명령을 입력하면 JCL 레코드 집합이 들어있는 파일을 "PUT"할 수 있습니다. FTP 인터페이스에 대한 멋진 점 중 하나는 작업을 추적하고 출력을 가져 오는 데 사용할 수있는 작업 ID를 제공한다는 것입니다.

    z/OS에서 누가 할 수 있는지 제한 할 수있는 다양한 옵션과 보안 제어 기능이 있으므로 사이트에서 작업 제출 권한을 보호 한 경우 극복해야 할 다른 장애물이있을 수 있습니다.

    z/OS에서 작업을 제출하는 데 2 ​​센트의 가치가 있습니다. :)

  • +0

    답장을 보내 주셔서 대단히 감사합니다. 금요일에 다시 확인해 보겠습니다. 다시 한번 감사드립니다. –