DC045015 error at IDMS CV startup
search cancel

DC045015 error at IDMS CV startup

book

Article ID: 37625

calendar_today

Updated On:

Products

IDMS

Issue/Introduction

IDMS CV is not starting up. These errors are being shown when the startup is attempted: 

DC013003 V10 T0 OPENING SYSTEM RUN UNITS 
DC045015 V10 Scratch area open failed: GETSCRWX RC=FFFF

Environment

Release: All supported releases.

Cause

Resolution

This error message is generated when there is not enough storage available to allocate the scratch file as it is defined. The first thing to research is whether the scratch DC045015 area (SYSTEM.DDLSCR) is being allocated in a physical dataset or from storage. In the sysgen, within the system statement, search for the parameter "SCRATCH IN STORAGE IS" . If this is set to NO, change it to YES and in addition specify the parm LOCATION ANY; so that the entire parameter reads "SCRATCH IN STORAGE IS YES LOCATION ANY".  This will cause the system to acquire 64-bit storage, if possible, for the scratch area. If the request to allocate 64-bit storage fails, XA storage is acquired.

If the sysgen specifies SCRATCH IN STORAGE IS YES LOCATION ANY and the error still occurs, check the startup JCL for the CV and review the REGION  parameter on the EXEC statement. DC045015 indicates that the storage allocated to the system is inadequate to allocate the scratch area as defined. If the startup JCL is not already doing so, change EXEC to specify REGION=0M. REGION=0M is always recommended for starting the IDMS CV. If it is not possible to specify REGION=0M, then increase the value on the REGION parameter to the maximum value allowed by the site. 

Once enough storage is available to allocate the scratch area, the error will be resolved.