Error messages say the database is full when doing an ACF INSERT or CHANGE, but IDCAMS says the database is only 75% utilized.

Document ID : KB000026095
Last Modified Date : 09/04/2018
Show Technical Document Details
Introduction:

Question:

I try and do a logonid INSERT command, or change a users password, but I get various messages that the database is full.

Messages that may appear are:

ACF02105 NO ROOM IN DATA BASE FOR ALTER REQUEST
ACF02107 NO ROOM IN DATA BASE FOR INSERT REQUEST
ACF02141 NO ROOM FOR PASSWORD RECORD FOR LOGONID $$ PASSWORD NOT CHANGED

When I run a IDCAMS LISTCAT, the report says the database is only 75% used. Why don't the commands work?

 

Answer:

The ACF2 databases are standard VSAM KSDSs files. Even though the database itself is not totally full, the key being used by VSAM may be full. The resolution for that is to reorg the database. If you have plenty of free space still available, you do not have to increase the size, but just delete, redefine, and the repro in a backup copy to the newly defined database. Please see KB000027050 on the procedures for doing this

.

Instructions:
Please Update This Required Field