我正在尝试使用下面的JCL加载带有顺序文件中的数据的VSAM文件,但是我收到了JCL内部错误。
//TESTJB5 JOB ,,NOTIFY=MURUGAN,REGION=6M
//S1 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//INDD DD DSN=MURUGAN.DATASET.FILE1,DISP=SHR
//OUTDD DD DSN=MURUGAN.TEST.VSAM,UNIT=SYSDA,
// DCB=(BLKSIZE=27920,LRECL=80,RECFM=FB),
// DISP=(NEW,CATLG,DELETE),SPACE=(TRKS,(1,1))
//SYSIN DD *
REPRO INFILE(INDD) OUTFILE(OUTDD)
/*
答案 0 :(得分:0)
你有几个不同大小的问题。
首先,JOB卡上的,,
看起来很可疑。它不是,但除了让人们认为它看起来可疑之外,它绝对没有用处。通过完全删除这些双逗号,您可以节省浪费的时间。
JOB语句中没有MSGCLASS。这(取决于站点选项)意味着您限制了接收诊断信息的机会。
你的JOB声明中没有CLASS。
我建议您向您的直接上司,同事和技术支持人员出示一张符合您所在地标准的JOB卡样本。
您的REPRO语句不起作用,因为您已在第一列中启动它。
您可能遇到的实际问题是,您不知道如何使用VSAM文件(数据集)。您可能已经拥有该名称的VSAM文件,并且您现在正在创建(未实现)同名的普通顺序文件。没有进一步信息的最佳猜测。