Accessing a CA IDMS native VSAM file fails with error:
DB001031 T75 C-4M321: DB error 0383; Tbl:?, Area:? ErrSet:?, ErrTbl:table_name, ErrArea:area_name
In the CV messages are:
DC205006 V130 T75 NVSAM ERR - IDMSBCF FUNC=11 FDBK=044 R15=08 NVST=03 R0=000 NVERR=000 DC205006 V130 T75 DDN=ddname AREA=area_name SET=
Article 25359 explains where to find the error codes in the messages. The error FDBK=044 means the work area allocated is not large enough for the VSAM data record.
This indicates that the IDMS schema record size definition is not large enough to accommodate the VSAM record.
Component: CA IDMS
Check the VSAM cluster RECORDSIZE definition and compare that to the schema record length.
The schema record size has to be large enough to hold the largest record that will be read from VSAM.
Add fields to the schema record to make the size the same as the VSAM record size.