我猜工作卡就像Java类的全局属性。在我的工作中,我从未使用过这些工作卡属性。工作卡在工作中是必要的吗?你能看一下下面的工作卡,告诉我这是否需要以及为什么需要它?
最好的问候
//BJ03H03 JOB (BBO09272,0000),
// 'NHS-STAT $',
// USER=BPB,
// SCHENV=HDZ2PO,
// CLASS=E,
// TIME=270,
// MSGCLASS=2
答案 0 :(得分:3)
工作卡上的和不需要的是系统/安装相关的。最低要求是存在具有JOBNAME的JOB语句。即//JOBNAME JOB
(也需要执行EXEC声明)
但是,您的安装可能需要其他参数,它可能会实现默认值。简而言之,您需要与系统程序员交谈,或者通过省略参数来交替进行实验(后一种方法最终会导致与系统程序员(可能是愤怒的人)进行讨论)。
该系统旨在使用户能够执行多种类型的工作 控制在很多方面。为了实现这种灵活性,只需要输入两份工作 任务是必需的:
标识:必须在JOB语句的jobname字段中标识作业。 执行:要执行的程序或过程必须在EXEC语句的PGM或PROC参数中命名。
因此,以下语句是执行所需的最低要求 工作控制任务:
//jobname JOB
// EXEC {PGM=program-name }
{PROC=procedure-name}
{procedure-name}`
从Task Charts z/OS MVS JCL Reference SA23-1385-00开始,这不是一个了解更多的最佳起点。