IDMSDBAN error 598529  SR8 INTERNAL POINTER OUT OF RANGE 

book

Article ID: 221643

calendar_today

Updated On:

Products

CA IDMS - Database

Issue/Introduction

Running IDMSDBAN issued the following error message in report 1:

598529 - DBKEY   14/13870016:118  SR8 INTERNAL POINTER OUT OF RANGE 

           

 

Cause

The 598529 error is documented as follows:

Reason:
An internal down pointer in the SR8 record with the indicated database key is pointing to a page outside the range of any area in the database.

Environment

Release : 19.0

Component : CA IDMS/DB

Resolution

The problem can be caused by the following:

  • An AREA statement is missing for the member record of the index. Both the owner and member record areas for index sets must be specified in an AREA statement.  
  • IDMSDBAN is executed while the database areas are in use by the IDMS CV.  

If none of the above conditions are true it could mean the index structure is corrupted.

In this case run the MAINTAIN INDEX utility to rebuild the index from members. 
If it is a user-owned indexed set, you  need to write a program which calls program IDMSTBLU and and passes information on the owner and member record occurrences participating in the index.
Articles 24238 and 9599 explain how to do this.

Additional Information

See the IDMS documentation sections IDMSDBAN and MAINTAIN INDEX.