作业的SYSOUT和SYSPRINT有什么区别?

时间:2010-06-04 01:56:48

标签: jcl

在对JCL进行编码时,我们会提供SYSOUTSYSPRINT DD s。哪种类型的输出转到SYSOUT以及SYSPRINT还有什么?

4 个答案:

答案 0 :(得分:3)

SYSOUT总是被分配并从系统级进程中获取所有输出(包括有关JCL本身的任何消息,性能统计信息,错误消息等)。

SYSPRINT只是另一个DD,按惯例,它被实用程序用于它们的输出。

答案 1 :(得分:3)

sysout:要在spool中打印程序的输出,它是系统定义的程序。

sysprint:打印程序执行的消息,ii包含编译源列表和行号,偏移号。

答案 2 :(得分:1)

从历史上看,IBM实用程序使用SYSOUT作为状态消息,并将SYSPRINT用于实用程序报告。

在COBOL程序中,DISPLAY语句的输出转到SYSOUT。

来自JES系统的JCL相关消息被写入JESMSG。 (不确定拼写。我现在在家,不在工作。)

答案 3 :(得分:1)

SYSOUT 系统定义的dd名称用于文件状态代码和系统异常终止代码信息和显示语句的输出可以查看

和sysout参数用于在执行作业期间将输出设备和genarete定向到输出设备

SYSPRINT 包含已编译的源列表,并且对于源列表中的每一行,行号和偏移号都可以生成