OLQ batch job fails with OQ105098 OLQ internal error - QUEUE management failure and abends in OLQSSORT. Is there some threshold that this job is exceeding?
search cancel

OLQ batch job fails with OQ105098 OLQ internal error - QUEUE management failure and abends in OLQSSORT. Is there some threshold that this job is exceeding?

book

Article ID: 37658

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

Question:

OLQ batch job fails with OQ105098 OLQ internal error - QUEUE management failure and abends in OLQSSORT. Is there some threshold that this job is exceeding?

+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 

Answer:

 

RO82875 OLQE OQ105098 WITH SORT COMMAND for OS and RO83549 DOS resolves the OLQSSORT abend.

Even with RO82875 on, you might get 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, you might be able to circumvent 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 we recommend at least 6000.

 

To verify the OLQ REPORT FILE PAGE SIZE setting, at the Enter Next Task Code, issue DCPROFIL and scroll down several page to find the current OLQ REPORT FILE PAGE SIZE setting.

 

                             * 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; get current on the IDMS CV; issue a

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:

CA IDMS Messages and Codes Guide, Volume 1, Chapter 3: CA OLQ OQ Messages.

CA OLQ Online Query for CA IDMS OLQ Online Query Reference Guide, Chapter 9: Using CA OLQ Efficiently; section, “Report Size”.

 

CA IDMS System Generation Guide, Chapter 7: System Generation Statements, Example OLQ Statement.

Environment

Release: IDADSO00100-18.5-ADS-for CA-IDMS
Component: