The jobs are getting aborted due to the abnormal termination. In a day, atleast 2 or 3 jobs are getting aborted. No clue to find out the issue and more than 300 jobs are running sequentially.
please let me know your views and comments to avoid the abnormal termination and to get a premanent fix for the client.
how to avoid the ABNORMAL TERMINATION
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 1
- Joined: Tue Jan 05, 2010 2:27 am
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Welcome aboard.
This is a huge question. The good news is that the problem is not on the client.
You will have to inspect the log of each job that has aborted to learn why it has aborted, and address the identified problem.
Reset the job in Director rather than recompiling. This may create an entry "from previous run..." in the job log, containing additional diagnostic information.
To avoid abnormal terminations in future, apply the experience you get from inspecting the job logs, and avoid any programming techniques that lead to them.
There is no one magic bullet. However it is possible to create server jobs in DataStage that do not abort other than for external reasons (such as database not available).
This is a huge question. The good news is that the problem is not on the client.
You will have to inspect the log of each job that has aborted to learn why it has aborted, and address the identified problem.
Reset the job in Director rather than recompiling. This may create an entry "from previous run..." in the job log, containing additional diagnostic information.
To avoid abnormal terminations in future, apply the experience you get from inspecting the job logs, and avoid any programming techniques that lead to them.
There is no one magic bullet. However it is possible to create server jobs in DataStage that do not abort other than for external reasons (such as database not available).
Last edited by ray.wurlod on Fri Jan 08, 2010 4:49 pm, edited 2 times in total.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
-
- Participant
- Posts: 81
- Joined: Tue Aug 15, 2006 8:31 am
- Location: Zürich
- Contact:
-
- Participant
- Posts: 21
- Joined: Mon Mar 16, 2009 3:59 am
There are large variety of reasons for which jobs give "Abnormal Terminatuon" error. So it is nearly impossible to generalise the reason for so as to why this error crops up. So you will have to dig into the individual ETL job so as to find out the reason for it's abnormal termination.
Thanks
Vineet
Thanks
Vineet
-
- Premium Member
- Posts: 457
- Joined: Tue Sep 25, 2007 4:05 pm
Yousoof,yousoof.mohamed wrote:The jobs are getting aborted due to the abnormal termination. In a day, atleast 2 or 3 jobs are getting aborted. No clue to find out the issue and more than 300 jobs are running sequentially.
please let me know your views and comments to avoid the abnormal termination and to get a premanent fix for the client.
I am a victim of this dreaded error sometime ago and the solution can be very diverse. It can range from your T30FILES setting to the Commit level of the database. I personally have posted the problem + solutions in this website as well as numerous others who faced this issue. Please do search for them.
Here are the two solutions that I personally implemented to aviod this error:
1) The first time, we had to increase the T30FILE limit as well as the RLTABSZ and GLTABSZ. However, I warn you NOT to do it on a whim. Do careful analysis on this and I only did it on the recommendation from IBM.
2) The second time, in a different place and different situation, the jobs were failing because of this error. My job design is as follows:
Code: Select all
File --> Xfm --> OCI
Please post your results for other's reference over here.
Good luck...
Vivek Gadwal
Experience is what you get when you didn't get what you wanted
Experience is what you get when you didn't get what you wanted