Sysview for Db2 history unload not working IEC141I 013-34 for SMFOUT DD data set
search cancel

Sysview for Db2 history unload not working IEC141I 013-34 for SMFOUT DD data set

book

Article ID: 138867

calendar_today

Updated On:

Products

SYSVIEW Performance Management Option for DB2 for z/OS

Issue/Introduction

Running the Sysview Performance Management Option for Db2 for z/OS (IDB2) PGM=IDB2UIFI program to unload data from
IDB2 history files to SMFOUT. The job finished with abend S013 and the following error message for the SMFOUT DD:

IEC141I 013-34,IGG0191I,IDUNLJCL,IDUNLJCL,SMFOUT,683C,TCB83C,
xxxxx.xxxxxxx.xxxx.xxxx.xxxxx.ARCHIVE.G0004V00

Resolution

The problem was with the DCB in the SMFOUT DD, DCB was not defined in the SMFOUT DD output data set.
Reviewed sample in hlq.SOURCE(IDB2ARC) member and there was a DCB for SMFOUT DD output data set.

//SMFOUT DD DISP=(,CATLG,DELETE), 
// DSN=hlq.&DBSUB..ARCHIVE(+1),
// SPACE=(CYL,(10,10),RLSE),
// DCB=(DSORG=PS,RECFM=VBS,LRECL=32760,BLKSIZE=4096)

Although DCB should be defined by first program written to the data set this is not true for RECFM=VBS data sets. For RECFM=VBS data sets
you must code the LRECL and BLKSIZE values for the output data set, so you have to define the SMFOUT DD output data set with a DCB.