可变长度 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))
/*
//
这会解决我们的问题吗?