View previous topic :: View next topic
|
Author |
Message |
EnjoyMF
New User
Joined: 27 May 2005 Posts: 88
|
|
|
|
Hi
Can some one put some light for the below queries
1. i have only load module ,(i cannot compile the program again) and my
RUN JCL abended with S0c7 error . how do you identify for which record it abended...need to know the record number . with out using File-Aid tool
2. In DB2 i am getting -911 error how to know the table name or tables involved (with out using Abend aid tool)
warning: title edited
Regards
Prasad |
|
Back to top |
|
|
William Thompson
Global Moderator
Joined: 18 Nov 2006 Posts: 3156 Location: Tucson AZ
|
|
|
|
EnjoyMF wrote: |
1. i have only load module ,(i cannot compile the program again) and my RUN JCL abended with S0c7 error . how do you identify for which record it abended...need to know the record number . with out using File-Aid tool |
No brainer, read the dump. |
|
Back to top |
|
|
cobolunni
Active User
Joined: 07 Aug 2006 Posts: 127 Location: kerala,india
|
|
|
|
Enjoy fm you had to search through the spool or logs to find the abend reason |
|
Back to top |
|
|
Rajen
New User
Joined: 05 May 2005 Posts: 61
|
|
|
|
Hi fm,
1) Well if you have only LOAD MODULE and RUN JCL i'm afrain as Williams has suggested you have to read DUMP.
May be in the dump you can search for LAST RECORD and you can get problem record.
Usually for S0c7 error we take Offset address and then we look for that address in cobol compile listing.
Reading DUMP for LAST RECORD is the only thing i can remember.
2) For -911 as you know its RESOURCE DEADLOCK. To know the table/job associated with it you can go to db2 production listing (DBSPMSTR in general case).
In this job's joblog
check for CONNECTION-ID and CORRELATION-ID. It should give you module name and job name.
Let me know in case you have any doubt.
Thanks,
Rajen. |
|
Back to top |
|
|
|