Message DB004045 can be misleading

Document ID : KB000009757
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

Message DB004045 can be misleading.

Background:

Attempting to define an INDEX SYMBOLIC may return a DB004045 message.

Environment:
CA-IDMS all supported releases.
Instructions:

When defining a physical area in a segment, the following message is possible:

*+ DB004045 T89 C-4M6016: SYMBOLIC INDEX TEST1 Page Count is invalid

What this really means is that the DISPLACEMENT figure on the index symbolic TEST1 is greater than 32767. The field is a halfword and cannot be greater than 2 ** 15 – 1.

Note: If a similarly invalid DISPLACEMENT is specified directly on a schema SET definition, the following message is issued:-

 

*+ E DC601025 INVALID INTEGER WORD 9

Additional Information:

For more information, see the following CA IDMS DocOps pages.

Message DB004045

AREA Statements

Allocating Space for Indexes