Previous Topic: IDAETDVV01 - DOS sequential DVW BLOCKSIZE is zeroNext Topic: IDAETDVV03 - DOS sequential DVW DEVICE is invalid


IDAETDVV02 - DOS sequential DVW BLOCKSIZE not a multiple of RECORD size

Reason:

The DOS sequential DVW executed at RUN-time was assigned an invalid block size. The block size used at run-time is originally taken from the cataloged DVW by the CA Ideal compiler. It can be altered in the program object through the command ALTER PROGRAM and can be temporarily assigned by CA Ideal through the command ASSIGN DVW.

Normally, a DVW with a block size of zero should not be accepted by CA Ideal's CATALOG DVW processor. The command parsers for ALTER PROGRAM ASSIGN DVW should reject the use of zero as a BLKSIZE operand.

Action:

ASSIGN the block size to the correct value on a temporary basis, alter the block size in the program object on a permanent basis. If a program is stored in your system as a load module, the MODULE must be CREATEd again with the ALTERed program. See the CA Ideal Administration Guide for details. Optionally, alter the DVW, either in CA Ideal (for an unmodelled DVW) or in dictionary (for a DVW modelled in Datadictionary), and use the command CATALOG DVW to make the new DVW block size available to CA Ideal.