IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

To solve SB37 with the file of 11 lakh records


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
ibmmainframesyntel

Active User


Joined: 26 Feb 2007
Posts: 126
Location: Chennai

PostPosted: Mon May 28, 2007 11:42 pm
Reply with quote

While am executing the job with the input file with 1000 records, it was sucessful.

But I now have a file of 1,100,000 records with LRECL=32755.

I am getting the SB37 abend.
I given mulitple volume nearly around 50.
I got the output.

But after few days,now its showing JCL error because of some volume.
I need a solution how to rectify SB37 abend while am using the above data around 1,100,000 records with LRECL=32755
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Tue May 29, 2007 12:07 am
Reply with quote

What additional information did message IEC030I give?
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8797
Location: Welsh Wales

PostPosted: Tue May 29, 2007 1:58 am
Reply with quote

And with an LRECL of 32755, unless you are using spanned blocks, will put ONE record on each track of DASD.

1,100,000 / 15 = 73,334 cylinders = 22 x 3390-3

May I suggest that perhaps you use tape for this one.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Tue May 29, 2007 2:17 am
Reply with quote

Hello,

Look at your process and see how many of the 32k bytes need to be written. Very few processes need records that long. If you do a coding and select only the data needed to meet your requirement, you may be able to eliminate most of the space needed.

As much of the 32k is likely not used in all of the records, you might be able to change your output to variable length and save some space (if the records are 32k fixed as input.

If you cannot or will not reduce the dasd volume, you can use tape as was suggested before. You will most likely need to specify the volume count as the number of volumes will probably exceed the site limit.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Tue May 29, 2007 3:21 pm
Reply with quote

I wonder what kind of medium you use for the inputfile.

Is there a way you can process the file in pieces and accumelate records?
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts Compare 2 files and retrive records f... DFSORT/ICETOOL 3
No new posts Compare 2 files(F1 & F2) and writ... JCL & VSAM 8
No new posts FTP VB File from Mainframe retaining ... JCL & VSAM 8
No new posts Extract the file name from another fi... DFSORT/ICETOOL 6
No new posts How to split large record length file... DFSORT/ICETOOL 10
Search our Forums:

Back to Top