When applying maintenance, some CA Unzip users may receive an IKJ56220I message specifying that the maximum number of dataset allocations has been reached.
search cancel

When applying maintenance, some CA Unzip users may receive an IKJ56220I message specifying that the maximum number of dataset allocations has been reached.

book

Article ID: 5890

calendar_today

Updated On:

Products

CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services Datacom/AD 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 Compress Data Compression for MVS Compress Data Compression for Fujitsu

Issue/Introduction

I am attempting to use the CAUNZIP utility in order to download and install fixes from the CA web site that have been zipped together. CAUNZIP is at r14.1 (02/02/16). 

I get these messages 

IKJ56220I : MAXIMUM NUMBER OF DATASET ALLOCATIONS ALLOWED BY YOUR SESSION HAS BEEN REACHED. YOU SHOULD FREE UNUSED DATASETS. 

CAZIP04E: DYNAMIC ALLOCATION OF SYSUT3 DATASET FAILED RC12 

DSN=TEMPORARY 

SPACE=CYLINDERS (50,10) 

Environment

Using CAUNZIP in z/OS to apply maintenance.

Cause

  • Your site may have a specified limit of the number of temporary datasets that can be created in a single job execution.  
  • When requesting maintenance consisting of multiple fixes, CA SupportOnline will deliver the maintenance in a single zip file.  
  • CAUNZIP to will create a temporary dataset for each fix.  
  • If the specified limit is reached, the job will fail and issue the IKJ56220I message. 

Resolution

In order to avoid the IKJ56220I message, add a DYNAMNBR parameter to the EXEC card of the IKJEFT01 step of the CAUNZIP job.  For example, if you are attempting to apply 175 individual fixes, you can code the DYNAMNBR= to 175 or greater.

 //STEP1 EXEC PGM=IKJEFT01,DYNAMNBR=200

Additional Information

Refer to the IBM Knowledge Center for a description of the DYNAMNBR parm.