Datacom abends at startup with RC 13(005) and a U0004 abend. This is a sandbox test system.
DB02405I - PXX START ***DBRST 0 13(005) RSTRT-0- D-1
DB02406I - PXX END - INVALID DASD TRACK OUTSIDE EXTENTS
DB02405I - PXX START ***DBRST 0 13(005) RSTRT-0- D-2
DB02406I - PXX END - INVALID DASD TRACK OUTSIDE EXTENTS
DB01208E - RESTART, COMPLETE WITH ERROR(S)
CCSR067I COMPLETION CODE U0004 REASON CODE 00000000
Release : 15.1
The RSTRT in the message indicates the problem occurs during restart processing, the DBID in the message is 0, this indicates it is trying to read either the the LXX or FXX.
There must be a problem with either the LXX or the FXX file.
Since this is a sandbox test system and no recovery is required the solution is to run DBUTLTY to do an INIT of both the LXX and FXX.
This will fix up the problem with these files and bypass the restart processing.
You can use the JCL from the Datacom CAAXSAMP library member AXNEW01 in AD or CABDSAMP member BDNEW01 in DB. Or use the following JCL:
//JCL JCLLIB ORDER=(datacom.CUSPROC)
//*
//LXXINIT EXEC PGM=DBUTLTY,REGION=6M,PARM='/PGMMONTH=1'
// INCLUDE MEMBER=B15STLIB
// INCLUDE MEMBER=B15DDCXX
// INCLUDE MEMBER=B15DDOUT
//SYSIN DD *
INIT AREA=LXX,BLKSIZE=32760,TSN=00000001,VARIABLE=YES
/*
//FXXINIT EXEC PGM=DBUTLTY,REGION=6M,PARM='/PGMMONTH=1'
// INCLUDE MEMBER=B15STLIB
// INCLUDE MEMBER=B15DDCXX
// INCLUDE MEMBER=B15DDOUT
//SYSIN DD *
INIT AREA=FXX,BLKSIZE=32760,BLOCKS=1,TASKS=1000
/*