我正在尝试使用MVS z / os上的“调用系统命令”通过SQR程序提交JCL。 JCL驻留在特定的数据集中。
我正在尝试做的事情是这样的:
到目前为止,我还不能提交JCL。我从大型机得到的是此错误: ****警告**** ERRNO = ESYS 在SYS(UCALL)的第389行调用的SYSTEM中生成,偏移量000118 程序SUBMIT被异常终止,系统代码为66D.SYS(UCALL),偏移量000118
我还尝试了让$ jclcmd ='TSO SUBMIT PSLIBDSN.O92.CUST7.JCLSRC(UTILI)',但是得到了: 程序TSO被系统代码806异常终止。 系统完成码= 806原因码= 00000004
到目前为止,我认为由于与MVS不兼容的原因,呼叫系统功能不允许执行操作系统命令。实际情况是,SQR文档没有提到不是,而是始终以Windows和UNIX为例。我已经做了一千次尝试来执行REXX程序,提交JCL和其他命令,但是看起来该函数不能正确地汇编命令。 任何想法都将受到欢迎。