Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
How to fix VSAM error code 28

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Sun May 18, 2008 10:03 pm    Post subject: How to fix VSAM error code 28
Reply with quote

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]
Back to top
View user's profile Send private message

CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Sun May 18, 2008 10:12 pm    Post subject:
Reply with quote

Not duplicates, space....
28
Data set cannot be extended because VSAM cannot allocate additional direct-access storage space. Either there is not enough space left to make the secondary allocation request or you attempted to increase the size of a data set while processing with SHROPT=4 and DISP=SHR.
Back to top
View user's profile Send private message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Sun May 18, 2008 10:15 pm    Post subject: no spaces..also
Reply with quote

thanks,
i am sure there is no spaces in keyfield
i am using SHROPT (2 3)
how can i solve it ?
i tried by incresing cisize & increasing space also
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Sun May 18, 2008 10:23 pm    Post subject: Re: no spaces..also
Reply with quote

akpannur wrote:
i am sure there is no spaces in keyfield
No, read, space on DASD.....
MVS/ESA SP V4 System Messages Vol. 3 GFSA-IEB wrote:
VSAM cannot allocate additional direct-access storage space. Either there is not enough space left to make the secondary allocation request...

Quote:
how can i solve it ?
Give it more space....
Quote:
i tried by incresing cisize & increasing space also
Not cisize... Try additional volumes.....
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10308
Location: italy

PostPosted: Sun May 18, 2008 10:27 pm    Post subject: Reply to: How to fix VSAM error code 28
Reply with quote

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....

for more information on controlinterval size and physical block size
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DGT2D460/CCONTENTS?DT=20070711232714
Back to top
View user's profile Send private message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Sun May 18, 2008 10:28 pm    Post subject: sorry...
Reply with quote

sorry how can i increase the additional vbolume
you mean incresing the CYL

please advice....

give me a syntax if u can
thanks in advance......
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Mon May 19, 2008 12:17 am    Post subject: Re: How to fix VSAM error code 28
Reply with quote

akpannur wrote:
Code:
          DATA                               -           
         (NAME(DICR.CP000000.GDIP.VSO.CBDATA.APR08.DA) - 
          RECORDSIZE(330 32600)              -           
          CONTROLINTERVALSIZE(30720)         -           
          KEYS(32 0)                         -           
          SPANNED                            -           
          FREESPACE(20 10)                   -           
The required VOL parameter you seem to have dropped.....VOLUMES(volser[ volser...])
specifies the volume(s) on which a cluster's components are to have space.
Back to top
View user's profile Send private message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Mon May 19, 2008 5:09 pm    Post subject: hi all
Reply with quote

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
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10308
Location: italy

PostPosted: Mon May 19, 2008 5:21 pm    Post subject: Reply to: How to fix VSAM error code 28
Reply with quote

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
Back to top
View user's profile Send private message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Mon May 19, 2008 5:33 pm    Post subject: Reply to: How to fix VSAM error code 28
Reply with quote

hi
sorry u mean i have to give cisize as multiples of 16000 ?
i didn't get IIRC?
can u explain this idea...
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10308
Location: italy

PostPosted: Mon May 19, 2008 6:08 pm    Post subject: Reply to: How to fix VSAM error code 28
Reply with quote

IIRC means If I Remember Correctly

the link I pointed to gives a very good description of the relation between CIsize and the physical blocksize which will be used

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2d460/2.5.1.1?SHELF=&DT=20070711232714
Back to top
View user's profile Send private message
akpannur
Currently Banned

New User


Joined: 17 May 2008
Posts: 10
Location: Hyderabad

PostPosted: Mon May 19, 2008 6:36 pm    Post subject: Reply to: How to fix VSAM error code 28
Reply with quote

hi,
very thanks to u all
i feel very useful joining this forum
i think it will help to increase the knowledge

thanks all once again
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts FUSE - IBM MQ - CICS integration error Kevin Vaz CICS 0 Mon Sep 18, 2017 4:31 pm
No new posts Reply MQ open error Vignesh Sid COBOL Programming 5 Thu Sep 07, 2017 6:02 pm
No new posts Error in SQL-PLIST3 'Above value tru... rikdeb DB2 4 Wed Sep 06, 2017 1:34 pm
No new posts WER268A OUTREC STATEMENT : SYNTAX E... frozenblood87 SYNCSORT 12 Sat Aug 26, 2017 9:45 pm
This topic is locked: you cannot edit posts or make replies. how to code for GDG in Rexx cvnlynn CLIST & REXX 13 Wed Aug 09, 2017 9:13 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us