View previous topic :: View next topic
|
Author |
Message |
j_prameela2000
New User
Joined: 01 Jun 2005 Posts: 28 Location: Chennai
|
|
|
|
Hi,
Plz help me to solve this.
I have Master & Transaction file.I want to update master file for each
record present in transaction file.Consider my transaction file as 1000 records.
While updating master file thru batch JCL -- S0C7 occured.How to find
which record of transaction file caused S0C7.After S0C7 occured,What are the steps i have to do.i.e.,To avoid second time updation of same record which is already updated by last Abend job. |
|
Back to top |
|
|
hncs
New User
Joined: 01 Mar 2006 Posts: 11
|
|
|
|
YOU CAN GET THE EXACT INFORMATION FROM SAR OR ABEND-AID.
YOU CAN COPY THE EXISTING TRANSACTION FILE AND YOU CAN REMOVE ALL THE RECORDS, WHICH ARE PROCESSED AND YOU CAN RESTART THE JOB WITH NEW DATA BY OVERRIDING THE EXISTING DATASET. |
|
Back to top |
|
|
sailendranath
New User
Joined: 28 Feb 2006 Posts: 7 Location: bangalore
|
|
|
|
Hi,
The best solution to find the abbend reocrd is, move the record to one variable display the key reocrd after veyr read., when abbended check the last key record worte in spool |
|
Back to top |
|
|
guptae
Moderator
Joined: 14 Oct 2005 Posts: 1208 Location: Bangalore,India
|
|
|
|
Hi,
I think you can get which record is abendaid by checking ur sysout . It will give you compile unit offset at entry offset & address. |
|
Back to top |
|
|
martin9
Active User
Joined: 01 Mar 2006 Posts: 290 Location: Basel, Switzerland
|
|
|
|
if you have no debugging utility,
the use of DISPLAY is still a good
alternative to find this out.
just think to delete the spool after
you solved the problem, spool
is also not unlimited...
solution time: 5 minutes...
martin9 |
|
Back to top |
|
|
|