1

NOTIFY=&SYSUIDJCL 的第一行是什么意思?例如在下面的声明中:

//DEV1000D JOB (0998,DEV,000,US),'TEST',        
//         CLASS=D,MSGCLASS=V,NOTIFY=&SYSUID      
4

2 回答 2

5

NOTIFY=&SYSUID表示提交作业的用户应在作业完成时收到通知。

从 MVS JCL 手册: 通知:

在非 APPC 调度环境中,请求系统在此后台作业完成时向用户 ID 发送消息。

&SYSUID

系统将 &SYSUID 替换为作业将在其权限下运行的用户 ID,通常是以下之一:

  • JOB 语句中的 USER 参数(如果指定),或
  • 提交作业的用户 ID。
于 2013-04-02T17:48:26.423 回答
2

让我解释一下什么是NOTIFY

NOTIFY 语句是指示系统,它必须在完成工作后发送成功失败消息。

syntax :NOTIFY=userid/&SYSUID

简单地说,通知必须发送给哪个用户 &SYSID 是提交 jcl 的用户 ID

例如:NOTIFY=TRC033 将发送成功/失败消息到 trc033

NOTIFY=&SYSUID 将发送发送/失败消息给提交作业的用户

于 2013-09-21T04:12:58.757 回答