CA Datacom DB05100I INSUFFICIENT MEMORY COVERED VIRTUAL
search cancel

CA Datacom DB05100I INSUFFICIENT MEMORY COVERED VIRTUAL

book

Article ID: 110985

calendar_today

Updated On:

Products

Datacom DATACOM - AD CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction

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

 DB05100I INSUFFICIENT MEMORY, COVERED/VIRTUAL

Environment

Release: DBCISF00200-15.1-Datacom-Database-Option for CICS Services
Component:

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