Hi all,
i am getting error message
IDC3351I ** VSAM I/O RETURN CODE IS 28 - RPLFDBWD = X'2908001C'
IDC31467I MAXIMUM ERROR LIMIT REACHED.
IDC0005I NUMBER OF RECORDS PROCESSED WAS 389187
IDC3003I FUNCTION TERMINATED. CONDITION CODE IS 12
When i tried to REPRO a FFB file to VSO
i used this syntax
DELETE DICR.CP000000.GDIP.VSO.CBDATA.APR08
SET MAXCC = 0
DEFINE CLUSTER -
(NAME(DICR.CP000000.GDIP.VSO.CBDATA.APR08) -
INDEXED -
CYL(1500 1500) -
NOREPLICATE -
REUSE -
SHAREOPTIONS(2 3) -
) -
DATA -
(NAME(DICR.CP000000.GDIP.VSO.CBDATA.APR08.DA) -
RECORDSIZE(330 32600) -
CONTROLINTERVALSIZE(30720) -
KEYS(32 0) -
SPANNED -
FREESPACE(20 10) -
any body can help me to resolve this?
i am sure the records do'nt contain any duplicates..[/b]
You are also used a vary bad control interval size ..
IIRC vsam will write in 2k blocks,
bad physical track utilization and bad data transfer performance
the last controlinterval in the cyl might overflow on the next cyl....
i sumbmitted by using this syntax and is working fine
DEFINE CLUSTER -
(NAME(DICR.CP000000.GDIP.VSO.CBDATA.APRIL08) -
INDEXED -
CYL(500 30) -
NOREPLICATE -
REUSE -
SHAREOPTIONS(2 3) -
DATACLAS(EADSN) -
) -
DATA -
(NAME(DICR.CP000000.GDIP.VSO.CBDATA.APRIL08.DA) -
RECORDSIZE(330 32600) -
CONTROLINTERVALSIZE(14096) -
KEYS(32 0) -
SPANNED -
FREESPACE(20 10) -
) -
INDEX-
(NAME(DICR.CP000000.GDIP.VSO.CBDATA.APRIL08.IX) -
)
i don't know what was the problem at first.
?????thanks to every one.....can we have discussion why this happened
& what will be the good syntax for this type of problems
Your first allocation request was different,
Yor last request was maybe more reasonable ...
still Your cisize is bad, ( using 2k phisycal blocks )
You might get a better dasd utilization by using a 16k CISIZE
( IIRC 4 blocks x CI, 3 CI x track )
check anyway the link I gave You in my previous answes