Queued batch interface job requests are purged from the Batch Interface file in three ways.
By the DEQUEUE function of the DADBBI program, the automatic purge process that takes place during CICS initialization or when the Batch Interface file becomes more than 50% full, a dynamic purge of the processed records takes place.
But sometimes it becomes necessary to do an emergency purge due the DADSBIF becoming full and CICS cannot be recycled.
The following JCL example delete ALL queued requests on the DADSBIF file in question for APPLID A11XC7SA.
The DEQUEUE parameter is outlined in the CA DADS Plus Users guide chapter 12.
//DEALLOC EXEC PGM=DADBBI,REGION=700K //STEPLIB DD DSN=DADSPL40.LOADLIB,DISP=SHR //DADSBIF DD DISP=SHR,DSN=CICS41.TESTBIF //SYSPRINT DD SYSOUT=*,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133) //SYSIN DD * FUNCTION=DEQUEUE,APPLID= A11XC7SA,JOBNUMBER=ALL /* //