IBM Support

msgIDC3351I ** VSAM I/O RETURN CODE IS 108_ RPLFDBWD 8F08046C

Question & Answer


Question

IDC3351I ** VSAM I/O RETURN CODE IS 108 - RPLFDBWD = X'8F08046C received with an IDCAMS repro:REPRO INFILE(IN1),OUTFILE(OUT1).

Cause

MAXLRECL on one of the AIXs is too small.

Answer

This is a KSDS with Alternate Indices (AIXs). 
The RPL feedback word value of 8F08046C is indicating - RECLEN was not sufficient to contain the new alternate index key pointer.
With a non-unique UPGRADE AIX, the record is automatically increased in size each time a record is added to the base cluster and can cause an incorrect RECLEN.
Make sure the maximum RECORDSIZE on the alternate index is large enough for all base pointers it must contain.

EXAMPLE:

ACBD.WXYZ.FBCOWV21 has 2 AIXs.

The first is ACBD.WXYZ.FBCOWV21.AIX02 with a MAXLRECL = 31914.  This will allow approximately 2900 base cluster records to have the same AIX key value.

The second AIX, ACBD.WXYZ.FBCOWV21.AIX03 with a MAXLRECL = 1116.  This will allow approximately 100 base cluster records to have the same AIX key value.

The RPLFDBWD 8F08046C indicates that a PUT to the base cluster will cause an upgrade to one of the AIXs which will exceed its maximum specified record size (probably to AIX03).

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG90","label":"z\/OS"},"Component":"5695DF106 - DFSMS VSAM","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"1.1;1.2;1.3;1.4;1.5;1.6;1.7;1.8;1.9;1.10;1.11;1.12;1.13;2.1;2.2;2.3;2.4","Edition":"","Line of Business":{"code":"LOB56","label":"Z HW"}}]

Document Information

Modified date:
03 September 2021

UID

isg3T1010729