View previous topic :: View next topic
|
Author |
Message |
ramangouda patil
New User
Joined: 09 Apr 2008 Posts: 39 Location: India
|
|
|
|
Hi all,
I get an S222 abend for steps with an unusually high EXCP count,.Have tried increasing the blksze for those steps,but hasnt helped.
What else can i try ? ( including REGION parameter? )
Thanks! |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8796 Location: Welsh Wales
|
|
|
|
EXCP is dependant on the amount of I/O being processed.
Take a look at the program and see if it can be reduced. |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8700 Location: Dubuque, Iowa, USA
|
|
|
|
Have you tried talking to the operators to find out why the job was canceled? Unlike an S522 (for example), an S222 means someone physically killed your job.
Also, what's the DD statements look like -- do you have buffers specified for the file(s) involved? |
|
Back to top |
|
|
ramangouda patil
New User
Joined: 09 Apr 2008 Posts: 39 Location: India
|
|
|
|
expat wrote: |
EXCP is dependant on the amount of I/O being processed.
Take a look at the program and see if it can be reduced. |
There isnt much scope for program changes. Will increasing blksz help ?
Quote: |
an S222 means someone physically killed your job. |
I checked out this.Its being cancelled by the system itself.
Also I am creating temp files(table dumps). These are big files. |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
are there not different JOB CLASSes in your system?
you received the s222 because the job class limitations,
the class that you used in your job,
have been exceeded.
Find a job class that allows for more time. |
|
Back to top |
|
|
ramangouda patil
New User
Joined: 09 Apr 2008 Posts: 39 Location: India
|
|
|
|
Quote: |
Find a job class that allows for more time. |
I am afraid this isnt possible as well. We run this in production class,thus this is ruled out. |
|
Back to top |
|
|
senthilnathanj
New User
Joined: 31 Jul 2007 Posts: 47 Location: chennai
|
|
|
|
hi,
S222 means the operator, or an authorized time sharing option
extensions (TSO/E) user, canceled the job without requesting a dump.
Find out why the operator or TSO/E user canceled the job. Correct any errors and resubmit the job. If you want a dump, have the operator resubmit the job and then cancel it using the command CANCEL jobname, DUMP.
you must specify the region size as REGION=1M and resubmit the job. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10886 Location: italy
|
|
|
|
System Abend :
222
Explanation:
The operator, or an authorized time sharing option extensions (TSO/E) user, canceled the job without requesting a dump.
Source:
Master scheduler
System Action:
The system ends the job. In some cases, the system
might write a dump even though a dump was not requested, depending on which system routine has control.
Programmer Response:
Find out why the operator or TSO/E user canceled the job. Correct any errors and resubmit the job. If you want a dump, have the operator resubmit the job and then cancel it using the command CANCEL jobname, DUMP.
P.S.
speak to Your support
I have seen places where some automation issued system commands
to fix what was believed to be an abnormal situations ( |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6248 Location: Mumbai, India
|
|
Back to top |
|
|
ramangouda patil
New User
Joined: 09 Apr 2008 Posts: 39 Location: India
|
|
|
|
Hi all,
Thanks to your suggestions!
increased the blocksize to BLKSIZE = INT(27998/LRECL) * LRECL. Also made changes the spool consumption for the job. Cant say which change rectified it.
Thanks all! |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
Cant say which change rectified it. |
Did you determine what caused the s222?
If not, it may not be completely fixed. If it was an operator, that operator may not have seen the re-run or may not have been working when the re-run was successful.
If some automated function issued the s222, hopefully the changes have resolved the issue |
|
Back to top |
|
|
ramangouda patil
New User
Joined: 09 Apr 2008 Posts: 39 Location: India
|
|
|
|
Quote: |
If some automated function issued the s222, hopefully the changes have resolved the issue |
Yup!
The changes solved the problem |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Good to hear it is working - thank you for letting us know
d |
|
Back to top |
|
|
|