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

Diff between SB37, SE37 and SD37


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

New User


Joined: 24 Jul 2006
Posts: 99
Location: Los Angeles

PostPosted: Wed Aug 23, 2006 4:16 pm
Reply with quote

Hi All,

Could any one please let me know what is the exact difference between SB37, SE37 and SD37 abends ?

I always thought they are same but came to know recently that there is a diff between all of these.

Thanks alot.

Regards,
Neelesh
Back to top
View user's profile Send private message
hey_its_me
Warnings : 1

New User


Joined: 23 Aug 2006
Posts: 14
Location: USA

PostPosted: Wed Aug 23, 2006 5:15 pm
Reply with quote

hi,

SD37 is related to primary space provided for your data set,
ie if the dataset is out of primary extended volume space provided by
you as per your jcl, it shows SD37 abend

SB37 when the dataset is out of secondary extended space, or even the the 15 secondary extended volume provided to you for each primary extended space is used up.

SE37 is related to directory block, if there is no space for an extra member in the PDS.
THE PDS NEED TO BE COMPRESSED.

Thanks and regards,

Anil Kumar K P
Back to top
View user's profile Send private message
nhgol

New User


Joined: 10 Oct 2006
Posts: 4

PostPosted: Tue Oct 10, 2006 2:00 am
Reply with quote

A D37 occurs because you ran out of your primary space allocation and didn't specify a secondary amount. A B37 occurs because you either used 16 extents for your ds or there was no more space on the volume. An extent is a contiguous amount of space on the disk. Your primary allocation can be satisfied in 1 to 5 separate chunks of storage on the disk so will take 1 to 5 extents. Each secondary allocation also can take 1 - 5 extents. It takes at least 1 even if it's contiguous to the primary space. The amount of fragmentation on the disk accounts for the differences. When people get a B37, they often try to remedy it by just upping the space allocations. Sometimes this works, sometimes it doesn't. It definitely won't work if there's a write to disk imbedded in a runaway loop in the program. E37s are because you have no room to add another member to a library. Sometimes compressing the library will fix it.
Back to top
View user's profile Send private message
Smin

New User


Joined: 11 Aug 2005
Posts: 7
Location: China

PostPosted: Wed May 23, 2007 6:46 am
Reply with quote

it is helpful,Thx.
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 Sort on different fields, removing du... SYNCSORT 8
No new posts How syntax check at Bind time is diff... DB2 5
No new posts SE37 while adding element to endevor CA Products 5
No new posts Compare PD Values with same storage &... JCL & VSAM 5
No new posts merge records from 2 ps files with di... DFSORT/ICETOOL 6
Search our Forums:

Back to Top