XSREC and empty screen when OLP executed without time parameters
search cancel

XSREC and empty screen when OLP executed without time parameters

book

Article ID: 17974

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

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

Environment

Release: All supported releases.

Resolution

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 the latest OLP information is always displayed, at 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 at OLP System Task.

Another option is to 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.