GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Mainframe
Go To First  |  Previous Question  |  Next Question 
 Mainframe  |  Question 4 of 55    Print  
Explain the process of resolving soc4& soc7 errors?

  
Total Answers and Comments: 19 Last Update: January 15, 2009     Asked by: satish_j10 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: ramesh
 

Hi Geetha,

Great to c ur answer. Good and simple explanation to resolve SOC7.

bye,

RAMESH

 

 



Above answer was rated as good by the following members:
haiardhan, mannu_gr8, SHAIK BASHA
  Sorting Options  
  Page 1 of 2   « First    1    2    >     Last »  
December 22, 2005 01:28:09   #1  
Geetha        

RE: explain the process of resolving soc4& soc7 errors...

Steps taken to resolve to resolve S0C7

1. Get the offet of the abend from sysout

e.g lets say the offset is 0005DA

2. Go the compile listing and locate the offset. This will be present in the assembly listing of the program.

000067 MOVE
0005D6 4820 8018 LH 2 24(0 8) WS-COMP
0005DA 4E20 D100 CVD 2 256(0 13) TS2 0
0005DE F332 8020 D105 UNPK 32(4 8) 261(3 13) WS-DEST
0005E4 96F0 8023 OI 35(8) X'F0' WS-DEST+3
000068 DISPLAY
0005E8 5820 905C L 2 92(0 9) TGTFIXD+92
0005EC 58F0 202C L 15 44(0 2) V(IGZCDSP )
0005F0 4110 A1F6 LA 1 502(0 10) PGMLIT AT +490
0005F4 05EF BALR 14 15
000069 DISPLAY
0005F6 58F0 202C L 15 44(0 2) V(IGZCDSP )
0005FA 4110 A1E0 LA 1 480(0 10) PGMLIT AT +468
0005FE 05EF BALR 14 15

3. Get the statement number from the listing here the offet 0005DA is the expansion for the statrement number 000067.

4. Using the statement number obtain the statement.

which would be something like this:

000067 MOVE WS-COMP TO WS-DEST.

Now this is the problematic statement.

Look in to this to resolve the abend.

Hope this helps.

Regards

Geetha


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
January 16, 2006 06:22:01   #2  
ratnesh        

RE: explain the process of resolving soc4& soc7 errors...
why do we get this abends?? . whats the process to resolve soc4 abend?/
 
Is this answer useful? Yes | No
January 18, 2006 05:22:33   #3  
sharmila        

RE: explain the process of resolving soc4& soc7 errors...

S0C4 may be due to 1.Missing Select statement(during compile) 2.Bad Subscript/index 3.Protection Exception 4.Missing parameters on called subprogram 5.Read/Write to unopened file 6.Move data from/to unopened file 6. Trying to delete a file which is in production (or to be more precise trying to delete a dataset which has no access by the user to delete that particular dataset)


 
Is this answer useful? Yes | No
January 24, 2006 06:35:59   #4  
Jagan        

RE: explain the process of resolving soc4& soc7 errors...
Still am unable to resolve SOC4. Could anyone reply to this.
 
Is this answer useful? Yes | No
January 28, 2006 05:42:33   #5  
Mary Vijaya        

RE: explain the process of resolving soc4& soc7 errors...

Hi

Soc4 occurs when the program tries to retrieve the element which is


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
February 28, 2006 01:11:27   #6  
ramesh        

RE: explain the process of resolving soc4& soc7 errors...

Hi Geetha

Great to c ur answer. Good and simple explanation to resolve SOC7.

bye

RAMESH


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
March 16, 2006 01:54:29   #7  
vijay        

RE: explain the process of resolving soc4& soc7 errors...

Hi geeta

your answer is simple and very clear.

Vijay


 
Is this answer useful? Yes | No
May 11, 2006 01:11:02   #8  
prasant        

RE: explain the process of resolving soc4& soc7 errors...

Hi Getha

Nice explanation for SOC7. Thanks

Prasant


 
Is this answer useful? Yes | No
June 12, 2006 01:28:17   #9  
Deba Misra        

RE: explain the process of resolving soc4& soc7 errors...

Hello All

Its a nice explanation about the S0C7 abend.

well i need to know one more thing please explain me.

Suppose I have an Input file(recieved from Client on daily basis). we have a mapping program so that before processing the file we can know if there is any Bad data.

My query is

The Input file contains 5000 records and two of them give S0C7 abend.By using the Offset value in Sysout i got which field gives the abend. Can anybody tell me how to get which exact records give the S0C7 error?

if i use file-aid i may get the bad record but it will take a long time to go thru all 5000 recs. is there any short/easy way to know about the Bad records?

Thanks in advance...

Deba Misra


 
Is this answer useful? Yes | No
June 27, 2006 11:56:43   #10  
kvishals Member Since: June 2006   Contribution: 1    

RE: explain the process of resolving soc4& soc7 errors...
it is really worout but need some more information on this pls send more in on kvishals@yahoo.com
 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
  Page 1 of 2   « First    1    2    >     Last »  


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape