DB00501E - OPEN ERROR - RETURN CODE 74 (081) CXX=DBMUFT (IXX00202)

book

Article ID: 6803

calendar_today

Updated On:

Products

CA Datacom - DB CA Datacom CA Datacom - AD CA Datacom - Server CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware

Issue/Introduction

My programmer is trying to compile an Ideal program in test and is getting the following error:

DBMUFT:000:DBMUFT:DB00501E - OPEN ERROR - RETURN CODE 74 (081) CXX=DBMUFT (IXX00202) MUFNAME=DBMUFT

 

 

Cause

A RC 74(081) is a dynamic allocation error.

Look in the MUF for message   

DB01401E MVS DYNAMIC ALLOCATION ERROR, DDNAME=xxxxxx, R15=n,

                ERROR=nnn, INFO=nnnn

                     -----

                     ----- (SVC99 or DYNALLOC Error Reason Code)

 

                The following is a list of the common ERROR codes:

                   . 0210 - Requested data set unavailable.  The dataset

                            is allocated to another job and it's usage

                            attribute conflicts with this request.

                            (dsname allocation)

                   . 0214 - Unit not available.

                   . 0218 - Specified volume or an acceptable volume         |

                            is not mounted.

                   . 0238 - Space unavailable in task I/O table (TIOT)

                   . 1708, 1718, 172C - LOCATE error. Cannot find dsname

                            in catalog, volume, etc.

                   . 0450 - Request caused the limit of concurrent allocations

                            (TIOT) to be exceeded.

 

                (The ERROR= value is obtained from DYNALLOC S99ERROR)

                (The  INFO= value is obtained from DYNALLOC S99INFO)

Environment

z/OSCA Datacom

Resolution

 

1.Run DBUTLTY REPORT AREA=CXX,DBID=202

2.Look for the DATA SET NAME  for the INDEX 

3.If the DATA SET NAME is not blank then check the z/OS catalog to see if this data set exists

4.If the data set does not exist then you can allocate the data set and run DBUTLTY INIT AREA=IXX,DBID=202 followed by RETIX DBID=202,OPTIMIZE=YES,SORT=9999999  

5. If the DATA SET NAME is blank, then the CXX has lost the DSN information (that can happen during certain DBUTLTY abends). In that case, run DBUTLTY with CXXMAINT OPTION=ALTER,AREA=IXX,DBID=202,DSN=your.dataset.name to inform the CXX what the dataset name should be.

Additional Information

See the CA Datacom DBUTLTY Reference Guide for more information or the online documentation DocOps