■  0件データがアベンドする場合には


0件データで下記例のようなABENDした場合は、 0件のデータセットのDCBのエラーです。
(原因はよくわかりませんが、ディスクがRAMACとかで たまに起きます)

IEC020I 001-4,jjjjjjj,ss,nnnnn,0104,vvvvv,TEST.FILE
IEC020I DCB EROPT=ABE OR AN INVALID CODE, AND/OR NO SYNAD EXIT SPECIFIED  ←ココ
IEA995I SYMPTOM DUMP OUTPUT
SYSTEM COMPLETION CODE=001  REASON CODE=00000004
TIME=hh.mm.ss  SEQ=05553  CPU=0000  ASID=0012
PSW AT TIME OF ERROR  075C1000   00E2628C  ILC 2  INTC 0D
  NO ACTIVE MODULE FOUND
  NAME=UNKNOWN

この場合、JCL上にDCBのエラーが起きた場合の処置を入れると プログラムに0件としてデータがわたってきます。

例)DD DSN=TEST.FILE,DISP=SHR,DCB=EROPT=SKP

但し、0件は0件でも、物理的にはエリアが確保されている場合は、 ゴミのデータがプログラムにわたってきます。


BEFORE PAGE

TOP PAGE