Description:
OLP executed without any time parameters displays a status of XSREC when first started up resulting in empty display screen.
FROM ON TO ON COL PRT SKIP LOG TYPES ROLL STATUS
07:18:01 2014-04-03 07:48:01 2014-04-03 001 OFF 0000 (WT/TR/DU/) 040 XSREC
Solution:
When executing OLP without entering any time parameter, it indicates a Status of XSREC and the OLP display is empty.
FROM ON TO ON COL PRT SKIP LOG TYPES ROLL STATUS
07:18:01 2014-04-03 07:48:01 2014-04-03 001 OFF 0000 (WT/TR/DU/) 040 XSREC
OLP begins reading pages looking for records to display. It counts records as it reads them (even if they are non-displayable like statistic and Performance Monitor records). Once it gets to the RLIMIT value (currently default of value of 10,000) it stops reading, and displays what it has found. Therefore once this number is exceeded, OLP will simply stop looking and display what it has found so far which can be nothing and also produces the "XSREC" status.
To ensure you always see the latest OLP information, at the Enter Next Task Code, enter OLP using the RLIMIT parameter as follows:
OLP RLIMIT 0
RLIMIT 0 means ignore the RLIMIT.
Information on RLIMIT is documented in the SYSTEM TASKS and Operator commands guide in the section titled 'OLP System Task Parameters'.
Or you could issue a DCMT WRITE STATS or a SHOWMAP RHDCOPER which will result in a large amount of data to be written to the log thus forcing a flush of the log buffers.
Lastly, verify these 17.0, 18.0, or 18.5 OLP apars are applied:
IDMS 18.5 apars:
RO69145 Title: OLP DOES NOT CORRECTLY FLUSH THE CA IDMS LOG BUFFERS
IDMS 18.0 apars:
RO59865 Title: OLP DOES NOT CORRECTLY FLUSH THE CA IDMS LOG BUFFERS
IDMS 17.0 apars:
RO70040 Title: OLP DOES NOT CORRECTLY FLUSH THE CA IDMS LOG BUFFERS