Perhaps you manage operlog like syslog and copy / delete every 24 hours
using IEAMBDLG. If you want all the records since that last copy,
(the "live" operlog) then just run the program without the delete
to get the current operlog and scan the flat file using any number of
utilities (including REXXSCAN from my CBT file / web site). If you
don't currently use IEAMBDLG (just manage via RETPD in the logstream),
then you can find the source / doc in SYS1.SAMPLIB.
Example:
//SCANOLOG JOB (ACCT),CLASS=A,...
//*
//OPERLOG EXEC PGM=IEAMDBLG,
// PARM='COPY(2006291,2006291),HCFORMAT(YEAR)'
//SYSLOG DD DSN=&&OPERLOG,
// UNIT=SYSDA,DISP=(NEW,PASS),
// SPACE=(CYL,(200,200),RLSE),
// DCB=(BLKSIZE=0)
//****************************************************
//SCAN EXEC PGM=IRXJCL,PARM='REXXSCAN IOS452I'
//SYSTSIN DD DUMMY
//SYSTSPRT DD SYSOUT=*
//SYSEXEC DD DSN=ZELDEN.CBT.FILE434,DISP=SHR
//SCANOUT DD SYSOUT=*
//SCANIN DD DSN=&&OPERLOG,DISP=(OLD,DELETE)
HTH,
Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - GITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html