FABH0054E NUMBER OF VSAM BUFFERS NOT OK., PLHBFRNO=xxx

Explanation

The indicated number of CIs to be read in one sequential read could not be followed by VSAM. The number was specified by the RANSIZE control statement.

System action

HSSR Engine ends abnormally.

User response

Remove any BUFND, BUFSP, or STRNO specifications from the DD statement for the database. If BUFFERSPACE is specified in the definition of the data set, remove it for the ESDS. Disable the use of VSAM optimization tool if any is used for the job.

If the VSAM ESDS attributes cannot be changed, specify the value xxx, shown in the message text, for the RANSIZE statement. However, you might not obtain the maximum buffering performance if the recommended value from PLHBFRNO is much greater or much lower than the user's calculated optimum value, if HSSR buffer handler assumes that BUFND, BUFSP, and STRNO are not specified in the JCL, or if BUFFERSPACE is not used when the data set is defined.