STORGRP COLLECT schedule Function is failing with U0041, with the following error. Error Message: BMC90016C DBRC PROCESSING TERMINATED DUE TO UNAVAILABLE RECON DATA SETS BMC90004C DBRC SIGNON PROCESS FAILED. RETURN CODE=X'0000000C' (12). INIT1 BMC90069C ABEND ISSUED BY DBRC SUBTASK. ABEND CODE=41, REASON CODE=X'055D5A23' (90004003) |
Root Cause When your IMS subsystem is gened with DBRC PRESENT FOR BATCH DEFAULT” as YES then you will see x'40' or gened with DBRC PRESENT FOR BATCH DEFAULT" as FORCE then you will see x'50' in the DFSIDEF0 member of the RESLIB. IF you find x'00', it indicates that the IMS system is gened with DBRC=NO. Please see below for an example, here x'00' indicates DBRC=NO , x'40' indicates DBRC=YES and x'50' indicates DBRC=FORCE. DBRC=NO --------------------------------------------------------- DFSIDEF0........SVC2 ..³SVC4 ..1DBRC .......... CCECCCCF11030000EECF444400FEECF444400FCCDC44440000000000 46294560500100002532000001A25340000011429300000100000000 DBRC=YES --------------------------------------------------------- DFSIDEF0........SVC2 ..³SVC4 ..1DBRC .. ....... CCECCCCF11030000EECF444400FEECF444400FCCDC44440040000000 46294560500100002532000001A25340000011429300000100000000 --------------------------------------------------------- DBRC=FORCE DFSIDEF0........SVC2 ..³SVC4 ..1DBRC ..&....... CCECCCCF11030000EECF444400FEECF444400FCCDC44440050000000 46294560500100002532000001A25340000011429300000100000000 When you have x'40' or x'50' specified, it is mandatory the either the RECONs or MDA library is explicitly mentioned in the batch utility JCL. In customer's case, Job STORGRP COLLECT didn't have either of them, hence resulted in the following error BMC90016C DBRC PROCESSING TERMINATED DUE TO UNAVAILABLE RECON DATA SETS BMC90004C DBRC SIGNON PROCESS FAILED. RETURN CODE=X'0000000C' (12). INIT1 BMC90069C ABEND ISSUED BY DBRC SUBTASK. ABEND CODE=41, REASON CODE=X'055D5A23' (90004003) Resolution - You can implement any of the following listed menthod's to correct this error. (1) (Recommended) way is to add the MDA libraries to the STEPLIB under “JCL and Report Options”. Which you have already done to correct this situation. (2) you can gen you IMS subsystem to specify DBRC=NO that will change the x'40' or x'50' to x'00' in the DFSIDEF0 member and recycle your IMS subsystem, followed by re-registering your RECON Dataset using "Edit or Remove this RECON" option in the Maintain Environment Menu options on the Database Advisor GUI Interface and that should help resolve this error. |