Phantom 22076

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
dsxkkumi
Participant
Posts: 4
Joined: Sat Oct 14, 2006 10:48 pm

Phantom 22076

Post by dsxkkumi »

My job finished with the warning:

DataStage Job 252 Phantom 22076
DataStage Phantom Finished

all records are accounted for and I don't any NULL(s) in output files. What does this warning mean.
May the force be with you..
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Welcome. :D

By itself, it means nothing. Other than to understand that 'phantom' is a term meaning 'background process', and that everything runs as a background process or series of processes.

You need to Reset your aborted job from the Director and then look for an entry in the log labelled 'From previous run...'. If there is one, double-click on it and then post the contents here.
-craig

"You can never have too many knives" -- Logan Nine Fingers
dsxkkumi
Participant
Posts: 4
Joined: Sat Oct 14, 2006 10:48 pm

Post by dsxkkumi »

The job did not abort. It finished with the phantom warning message. The job is part of a sequence DWFDRAcctStmtMINI000SEQ. I reset the sequenceer job and it had the following in job sequencer log:

From previous run
DataStage Job 250 Phantom 16553
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
Program "DSD.RUN": Line 2157, Variable previously undefined. Zero length string used.
[16683] Done : DSD.RUN DWFDRAcctStmtMINI015HSF. 0/50/1/0/0
Job Aborted after Fatal Error logged.
Program "DSD.WriteLog": Line 250, Abort.
[22065] Done : DSD.RUN DWFDRAcctStmtMINI020TRN. 0/50/1/0/0
Attempting to Cleanup after ABORT raised in stage DWFDRAcctStmtMINI000SEQ..JobControl

DataStage Phantom Aborting with @ABORT.CODE = 1


The Phantom 22076 warning occured in job DWFDRAcctStmtMINI020TRN.

thanks
May the force be with you..
ray.wurlod
Participant
Posts: 54595
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

"Phantom" means background process.
22076 is that process's process ID.

That there's a problem in DSD.RUN suggests that there's a bug in the vendor's software. Contact your support provider.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
dsxkkumi
Participant
Posts: 4
Joined: Sat Oct 14, 2006 10:48 pm

Post by dsxkkumi »

While waiting to get information on the phantom process I run the job again. This time it completed without any phantom warning. I will post any information I am able to gather from our UNIX support group.

Thanks to all. :)
May the force be with you..
Post Reply