CA IDMS Native VSAM 0383 DC205006 FDBK=044

book

Article ID: 127525

calendar_today

Updated On:

Products

CA IDMS CA IDMS - Database CA IDMS - ADS

Issue/Introduction

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=

Cause

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. 

Environment

Release: 19.0
Component: CA IDMS

Resolution

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.