Page 1 of 1

RT_STATUS Error

Posted: Wed May 11, 2005 8:24 am
by kollurianu
Batch::BUIDWHTABLOAD.JobControl (fatal error from DSWaitForJob): Job control fatal error (-99)
(DSGetJobInfo) SAARTTABLELOAD1: RT_STATUS Record for wave 10 not found.
(DSWaitForJob) Error getting status for job SAARTTABLELOAD1

I cleaned up Datastage using CLEAR.FILE command from administrator before starting the process.
Do you have any idea what is the reason for this error? Please let me know?


Thank you ,

Posted: Wed May 11, 2005 8:30 am
by ArndW
Kollurianu,

what file did you execute a CLEAR.FILE on? What does the log file for SAARTTABLELOAD1 show?

Posted: Wed May 11, 2005 8:59 am
by kollurianu
RT_STATUS Record for wave 10 not found.
(DSWaitForJob) Error getting status for job SAARTTABLELOAD1

is the error shown on the log .

CLEAR.FILE on the adminstrator for the whole project , does this help?

OR cleaning up the resources form administrator and clearing the status file would help , if so why ?

What could be the reason for the error.

Posted: Wed May 11, 2005 5:21 pm
by ray.wurlod
If you cleared the status table (RT_STATUSnn), then you have made it very difficult for DataStage to figure out which unique instance (wave number) to run. Recompiling the job ought to fix things.

Posted: Thu May 12, 2005 8:29 am
by kollurianu
Hi Ray ,

thank u very much for ur reply , what does CLEAR.FILE mean , does it mean clearing the status table .

Thank you,
Purna.

Posted: Thu May 12, 2005 8:50 am
by ArndW
Purna,

CLEAR.FILE is the DataStage engine equivalent of an SQL TRUNCATE; in general you should never be doing a manual CLEAR.FILE of any DataStage control file.

Posted: Thu May 12, 2005 9:32 am
by kollurianu
thank you very much Arnd. what does clear status file and cleaning up the resourses from director mean?

Thank you,

Posted: Thu May 12, 2005 9:40 am
by ArndW
The Director's "cleanup resources" starts a program that lets you see and and potentially remove DataStage processes and system locks; the Director's "Clear status file" modifies the status file contents, but it does leave certain control entries in the file and is by no means equivalent to a CLEAR.FILE.

Posted: Thu May 12, 2005 11:59 am
by kollurianu
Thank you very much Arnd , for ur answer.

Posted: Thu May 12, 2005 12:03 pm
by kollurianu
Hi Arnd,

What did you mean by potentially removing datatstage processes , like
what processes would be taken out by issuing clean up resources on the director.

which table is truncated when CLEAR.FILE issued?


Thank you,

Posted: Thu May 12, 2005 6:30 pm
by ray.wurlod
CLEAR.FILE takes a command line argument indicating the table whose data are to be cleared.

It was you, in your original post, who claimed to have executed a CLEAR.FILE command. If you didn't specify a table name, then the CLEAR.FILE command would have prompted for one. What name did you provide?!!