Description:
The DADSAUD file is an optional file which CA DADS Plus for CICS uses to write a chronological audit history of all online CA DADS Plus for CICS transaction activity. The DADSAUD file can be read and interpreted to produce an Audit List report using DADBAUIT batch program. Once the DADSAUD file becomes full CA DADS Plus for CICS will continue to function normally but no additional audit data will be captured.
The DADSAUD file can be maintained while CICS is still active without causing a CICS outage by using
CA DADS Plus for CICS.
Solution:
SEE CAI.DADSPL40.SAMPLIB(DADSAUD):
/* //********************************************************************* //* //* THIS STEP DEFINES THE AUDIT FILE //* //********************************************************************* /* //DADSAUD EXEC PGM=IDCAMS,REGION=512K //SYSPRINT DD SYSOUT=* //SYSIN DD * DELETE (*DADSAUD*) DEFINE CLUSTER (NAME(*DADSAUD*) - VOLUMES(*VOLSER*) - NONINDEXED - RECSZ(0200 4089) - SHR(2 3)) - DATA (NAME(*DADSAUD*.DATA) - CISZ(4096) - CYL(1 0)) /* //********************************************************************* //* //* THIS STEP INITIALIZES THE AUDIT FILE WITH A DUMMY RECORD //* //********************************************************************* /* //INITAUDT EXEC PGM=IDCAMS,REGION=512K,COND=(0,LT) //SYSPRINT DD SYSOUT=* //SYSIN DD * REPRO INFILE(SEQ) OUTFILE(DADSAUD) //SEQ DD * 1CICSDEMOXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.. //DADSAUD DD DSN=*DADSAUD*,DISP=SHR /*
SEE CAI.DADSPL40.SAMPLIB(DADBAUIT):
/* //********************************************************************* //* //* THIS STEP REPORTS ON THE AUDIT FILE //* //********************************************************************* /* //AUIT EXEC PGM=DADBAUIT,REGION=700K //STEPLIB DD DSN=CAI.LOADLIB,DISP=SHR //DADSAUD DD DSN=DADSPLUS.AUDIT.FILE,DISP=SHR //DADS01 DD DSN=DADSPLUS.CONTROL.FILE,DISP=SHR //SYSPRINT DD SYSOUT=A,DCB=(LRECL=133,RECFM=FBA,BLKSIZE=133) /* ************************************************************************************************* EXAMPLE OF DADBAUIT CA-DADS/Plus 4.0 XX:XX:XX PAGE 1 APPLID: CICS DATE: 07/03/2008 11:30:15.6 CA-DADS/Plus AUDIT REPORT DYNAMIC ALLOCATION/DEALLOCATION SYSTEM DATE TIME TERMINAL OPERATOR APPLID RECORD TRANSACTION RECORD TYPE ACTION TAKEN 89259 12:59:01 TRM1 XXX transaction ?DADM') 89264 15:45:47 TRM2 XYX CICS DBD02(D) DADA DBD02 DATABASE CLOSE FAIL, DEALLOCATED 89265 8:50:23 TRM1 XXX CICS CLASS1(C) DADM FILE1 FILE ADDED TO CONTROL FILE FILE2 FILE ADDED TO CONTROL FILE **************************************************************************************************