OQ105098 OLQ internal error in OLQBATCH job
search cancel

OQ105098 OLQ internal error in OLQBATCH job

book

Article ID: 37658

calendar_today

Updated On:

Products

IDMS

Issue/Introduction

OLQ batch job fails with OQ105098 OLQ internal error - QUEUE management failure and abends in OLQSSORT.

+IDMS OQ105098 OLQ internal error - QUEUE management failure. 
+I OLQ was unable to either 
+I retrieve or store a queue record. An abend dump has been 
+I placed in the system log (if logging is enabled), and the 
+I OLQ session has been terminated. 
+IDMS DC208001 IDMS job abending with abend code OLQE 
+IDMS DC208001 #ABEND from Module OLQSSORT at Location 154A7000 Offset 004214

Environment

Release: All supported releases.
Component: OLQ.

Resolution

PTF RO82876 resolves the OLQSSORT abend.

Even with RO82876 applied, there might still be a message about it exceeding the REPORT FILE PAGE SIZE (which is the maximum size of a report that can be displayed by online OLQ).

However, depending on the OLQ REPORT FILE PAGE SIZE current setting, it might be possible to circumvent this by increasing this parameter in the OLQ SYSGEN statement. The OLQ REPORT FILE PAGE SIZE must be at least large enough to accommodate the largest database or logical record to be included in the report. The default is 4000 however at least 6000 is recommended.

To verify the OLQ REPORT FILE PAGE SIZE setting, at the Enter Next Task Code, issue DCPROFIL and scroll to the * OLQ CONTROL BLOCK * page:

                              * OLQ CONTROL BLOCK *

PRINT LINE SIZE             0080        PRINT PAGE SIZE             0060
INTERRUPT COUNT             1000        INTERNAL STG PAGE SIZE      1920
REPORT FILE PAGE SIZE       6000        INPUT LINE SIZE             0004
REPORT RETENTION            0001        MAXIMUM REPORT RETENTION    0005
MAXIMUM REPORT PAGES        1000        MAXIMUM REPORTS COUNT       0050
USER QUEUE RETENTION        0000        USER MENU MODE DISALLOWED   NO
USER MENU MODE ONLY         NO          USER UPLOW CASE             NO
USER SECURITY - HIGH        NO          USER SECURITY - LOW         NO
USER SECURITY - NO          NO          CONTINUATION CHARACTER      -
SEPARATOR CHARACTER         !           COMMENT CHARACTER           ;
TRANSACTIONS IDENTIFIER     OLQ         PFKEY MODULE NAME
MAX INTERRUPT COUNT        32767        REPORT DICTIONARY NAME      SYSDICT
MAX SORT SPACE IN K BYTES   1000        BATCH CLASS                 0064

To change the setting in the SYSGEN, assuming the system number for the CV is nnn, do this:

MOD SYSTEM nnn.
MODIFY OLQ
REPORT FILE PAGE SIZE IS report-file-page-size.
GENERATE.

Alternatively, for OLQ batch, change the REPORT FILE PAGE SIZE in the SET ACCESS OLQ statement.

Additional Information