JCL abend Codes

本文详细列举并解释了IBM Mainframe Job Control Language (JCL) 中的一些常见错误代码,如S001、S013、S222等,涵盖了输入输出错误、磁盘空间不足、文件格式不匹配等问题,并提供了相应的故障排查和解决建议。
摘要由CSDN通过智能技术生成

S001-4 Abend

Input file record length is not equal to the length stated in the DD or the FD.

Wrong length record.

IO error, damaged tape, device malfunction.

With disk, reading a dataset that was allocated but never written to.

Writing to input file

Concatenation of files with different record lengths or record formats.

S001-5 Abend

Reading after the end of the file by non-COBOL program.

COBOL intercepts this and displays "QSAM error, status 92".

Out of space on output disk file.

S002 Abend

With variable format files used for output.

The record is larger than the track size.

The record length is greater than allowed maximum 32,768.

The wrong record length is being used on output.

The 4-byte record length indicator is wrong.

Record greater than 32,768 bytes

S013-10 Abend

A dummy file with no blocksize.

S013-14 Abend

A library has run out of space in its directory.

You have to backup, delete, and restore the library with IEBCOPY.

A dataset is sequential, but the JCL indicates that it is a library/PDS.

S013-18 Abend

A library member was specified in the JCL but was not found.

S013-20 Abend

The block size is not a multiple of record length.

Check record length in program, compare to actual record length of file

S013-34 Abend

The block size was found to be 0.

A new file is being created but block size was not in the JCL.

S013-40 Abend

Reading a file whose JCL has SYSOUT=

S106 Abend

The program on the program library w

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值