Explain the probable cause of an Sx13 and Sx37 abend.

RTM

Questions by kckinney   answers by kckinney

Showing Answers 1 - 21 of 21 Answers

Hi,

Think Sx13 error occurs when LRECL of your JCL doesn't match your COBOL file size ie., the integer on RECORD CONTAINS clause and the integer on LRECL does not match.

Regarding Sx37 we have several errors like Sb37,Sd37 & Se37 where all denotes out of space condition.

Pls anyone correct me if am wrong.....

Rgds
Kanchana

  Was this answer useful?  Yes

Sx13 messages are caused by the dataset open command failing. As you may guess, there are 16 types of this command. Each Sx13 abend will have a return code associated with it so to say you got a S813 abend is not enough.Sx37 error are 'end of volume' abends. This too has 16 possible permutations. B, D & E versions are mentioned above, but there are others and you will usually need the associated rc to diagnose the actual cause.

kk

  Was this answer useful?  Yes

I have not came across the S13 , but S37 is surely a space abend. It occurs mainly because if there is less cylinders available for a dataset. Then we have give more space in cyl.

  Was this answer useful?  Yes

saisatish

  • Jun 24th, 2012
 

S013 will come the member u r tying to acess was not available in the pds

  Was this answer useful?  Yes

sanjeevamma Kasindula

  • Sep 26th, 2012
 

S13 comes, when the control card specified in SORT CARD is not available.

  Was this answer useful?  Yes

Tarunam

  • Jun 15th, 2015
 

SX37 comes due to insufficient space. eg: SD37 - Secondary space is not allocated. SB37 - End of Vol is reached or further vol. is not specified. SE37 - All the 16 extents are used.

  Was this answer useful?  Yes

sai prasad

  • Dec 17th, 2015
 

SB37 = If the specified primary & secondary extents are not sufficient for allocating a data set. Then the job will abend with SB37

SD37 = While allocating a data set if you doesn't mention secondary extents. Then the job will abend with SD37 if specified primary extents are filled

SE37 = Insufficient space. i.e directory blocks are filled

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions