Job finished succesfully with fatal error

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
soumya5891
Participant
Posts: 152
Joined: Mon Mar 07, 2011 6:16 am

Job finished succesfully with fatal error

Post by soumya5891 »

I have a parallel job with the following design

Dataset----->surrogatekey------>target DB2 table

I am using DB sequence as surrogate key generator.The user with which the job ran was not access to the particular DB sequence.So the job got fatal error.But instead of aborting the job it has been finished with warning.
Soumya
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

We've seen this posted before - fatal in the log, job doesn't abort - but I don't recall ever seeing a good reason for it. Me, I'd ping your official support provider and let us know what they say.
-craig

"You can never have too many knives" -- Logan Nine Fingers
eph
Premium Member
Premium Member
Posts: 110
Joined: Mon Oct 18, 2010 10:25 am

Post by eph »

For information,

I get the same kind of behavior using an Oracle Enterprise to retrieve data (getting a "table or view does not exists"), and the job abort in some cases, but mostly continues and finish, even with this "Fatal" error.

Eric
soumya5891
Participant
Posts: 152
Joined: Mon Mar 07, 2011 6:16 am

Post by soumya5891 »

Is there extra patch that needs to be installed to avoid this situation
Soumya
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Again... official support provider.
-craig

"You can never have too many knives" -- Logan Nine Fingers
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

What's really needed is a change in mindset. In server jobs a Fatal error always causes the job to abort. In parallel jobs this is not necessarily the case - the controlling process (section leader or conductor) makes a decision about whether the other players, other nodes, can continue to execute.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply