CA Datacom DB05100I INSUFFICIENT MEMORY COVERED VIRTUAL

Document ID : KB000110985
Last Modified Date : 14/08/2018
Show Technical Document Details
Issue:

CA Datacom using COVERED or VIRTUAL areas getting the following error during the OPEN:

 DB05100I INSUFFICIENT MEMORY, COVERED/VIRTUAL
Cause:

There are 2 causes 

  • The MUF load libraries may not be APF authorized, this is documented in the DB05100I error message.

  • There is insufficient 64-bit memory or the amount of  64-bit memory that can be allocated is being restricted by the operating system in the MEMLIMIT parameter specified in the SMFLIMxx  SYS1.PARMLIB member. Starting with 15.0,  CA Datacom 15.0 will use 64-bit memory for VIRTUAL/COVERED first and if not enough memory is available it will then use DATASPACE. The operator console command D SMF,O displays the current MEMLIMIT value specified in SMFLIMxx.

Resolution:

To resolve the problem do the following:

  • Ensure the MUF load libraries are APF authorized. When they are authorized the following message is displayed during startup: 

    DB00210I - MULTI-USER RUNNING AUTHORIZED
  • Add the parameter MEMLIMIT=NOLIMIT to the EXEC card in the JCL.  Alternatively specify REGION=0M which automatically sets MEMLIMIT=NOLIMT.

  • The MEMLIMIT value specified in the SMFLIMxx SYS1.PARMLIB member cannot be overridden with the MEMLIMIT parameter in the JCL so if insufficient it needs to be increased in the SMFLIMxx member.

Additional Information:

See message DB05100I in Docops
IBM documentation on SMFLIMxx  and MEMLIMIT parameter