可変長 QSAM レコードの最大レコード長は 32,760 バイトです。
ファイルの現在のレコード長は問題ありませんが、さらに情報に取り組むために、このファイルを 32K ( LRECL> 32760) を超える長さに拡張する必要があります。
レコードを分割することは、既存のシステムに影響を与えるため、適切なオプションではありません。
SPANNEDここで VSAM を含むレコードを使用することでこの問題が解決するかどうかはわかりません。
//DEFINE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
DEFINE CLUSTER (NAME(dsname.K1719) INDEXED VOLUMES(xxxxxx) -
TRACKS(1) KEYS(17 19) RECORDSIZE(40 110) SPANNED) -
DATA (NAME(dsname.K1719.DATA)) INDEX (NAME(dsname.K1719.INDEX))
/*
//
これで私たちの問題は解決しますか?