With LU02807 applied, I expected to see the DB01711 message about too large a request in my DBUTLTY job, but it appeared in the MUF log. Is this expected? Also, I received a RC 07(36) in DBUTLTY but did not see that in the MUF log. Is that correct?
Release : 15.1
Component : DATACOM/DB
Component : Datacom/AD
Since the DBUTLTY job issued a console-like command to process the DYNAMIC_EXTEND of database 1007 inside the MUF, the MUF issued the DB01711I and received the B37 abend. As is typical for DBUTLTY commands in the MUF, the MUF then returned the RC 07(36), which is what DBUTLTY reported.
Here is the scenario in more detail:
1. DBUTLTY issues command (to the MUF):
COMM OPTION=CONSOLE,OPTION2='DYNAMIC_EXTEND 1007,A02,04500,CYL'
2. MUF receives and begins processing the command:
DB01705I - DYNAMIC EXTEND START A021007 TRK 150 PRODMUF.DBMUFP.A021007 EXCP
DB01711I - EXTEND SIZE OVER DSNTYPE=BASIC 1007 A02 CYL 4,500 LOWERED TO 4,369
DB01709I - EXTEND SIZE A021007 TRK 65,535 - DIRECTED - DIRECTED CYL 4,500
3. MUF extend fails and notes the error:
IEC030I B37-04,IFG0554A,DBMUFP,DBMUFP,A021007,2894,DPR047,E6002504,
PRODMUF.DBMUFP.A021007
DB01702I - DYNAMIC EXTEND OF AREA A021007 HAS FAILED
4. DBUTLTY reflects the failure by means of the return code:
DB13001E - UNEXPECTED RETURN CODE 07 (36) DATA AREA DYNAMIC EXTEND FAILURE
5. MUF step ends with a U0004 abend:
IEF450I EXTND007 DBUTIL STEP1 - ABEND=S000 U0004 REASON=00000000
This scenario shows the importance of reviewing messages in the DBUTLTY job as well as in the MUF job log, so that you have a full picture.
This scenario requires solution LU02807 (DB 15.1), titled "ENHANCEMENT: VSAM LINEAR DATASET SUPPORT FOR INDEX AREAS" to be applied.
As always, please contact Broadcom support for Datacom if you have further questions.