3005 VSAM

Document ID : KB000124993
Last Modified Date : 21/01/2019
Show Technical Document Details
Question:
Why am I receiving an error
DB002300 C-4M353: DBIO Error:3005 
against an IDMS VSAM file?
Answer:
Sometimes the 3005 can be due to the fact that the file is not 
pointing to a buffer that is large enough to hold it. For VSAM, the file needs a 
buffer page size that is at least the size of the control interval.
The buffer size must be able to fit the CI size, since that is what is read into the buffer.
The control interval must be at least 8 bytes larger than the database page.