Search found 15603 matches

by ArndW
Mon Jan 30, 2006 8:52 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Phantom Warning Message
Replies: 8
Views: 2887

That must have been it - plus there was a pesky unassigned variable print message that would cometimes trigger jobs to have a warning status when in fact they didn't.
by ArndW
Mon Jan 30, 2006 8:31 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: command failed to execute
Replies: 9
Views: 2416

DataStage opens the command window with teh attach point being the project directory; you will need to specify absolute paths in your command for it to find the files it is looking for.
by ArndW
Mon Jan 30, 2006 8:08 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: getting row count for passive stages
Replies: 3
Views: 1171

Yes, you can use the DSGetLinkInfo() call to get that information. If a job has a passive to passive layout, DataStage will automatically insert a "dummy" active link between them. I use the DSGetJobInfo() to get the list of stages in a job to get the names actually generated and used.
by ArndW
Mon Jan 30, 2006 8:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Phantom Warning Message
Replies: 8
Views: 2887

I guess that the question about the PRINT statement generating job run warnings at 7.5x has been answered as well :)
by ArndW
Mon Jan 30, 2006 7:20 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error compiling Job Control Subroutine [Job name]
Replies: 12
Views: 4906

Are you sure that you are entering the Administrator client as a user with DataStage administrator privileges? Do you have both sufficient privileges as well as enough disk space in your DataStage project directories?
by ArndW
Mon Jan 30, 2006 7:16 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Should we use store Proc in DataStage.
Replies: 6
Views: 1622

I'm curious as to what the experts are saying about the use of stored procedures. There are some cases where a stored procedure is the only way to get things done and many where their use is going to slow jobs down.
by ArndW
Mon Jan 30, 2006 7:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: AFTER JOB ROUTINE
Replies: 1
Views: 626

You cannot use an after-job routine to do this. If the job gets aborted for whatever reason the after-job subroutine will not get executed. You will need to call the DSGetJobInfo() routine from the sequence that started the job which you want to measure.
by ArndW
Mon Jan 30, 2006 6:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job Aborted: Resource temporarily unavailable
Replies: 2
Views: 2156

Arun, the operating system is trying to execute a fork() and can't. The fork() call is used to spawn new processes from a parent {it actually duplicates a processes' complete memory space and starts a duplicate process}. If this error happens every time you run this job then most likely you have hit...
by ArndW
Mon Jan 30, 2006 6:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Phantom Warning Message
Replies: 8
Views: 2887

Ianm, do a full export of all your routines into a .dsx file and search for that string, or perhaps a search for "no time" might help too, that looks like a string constant. If you search for "PRINT " you might narrow it down as well - production DS code shouldn't contain any print statements; I use...
by ArndW
Mon Jan 30, 2006 5:45 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Phantom Warning Message
Replies: 8
Views: 2887

Ian, are you sure that you are running 7.x? I recall that if you put "PRINT" statements into program code in prior releases it would print the information in the phantom log file but also trigger a job warning. I am fairly certain that this doesn't happen at version 7. If you can locate the line in ...
by ArndW
Mon Jan 30, 2006 5:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: The connection is broken (81002)
Replies: 5
Views: 2349

Hello Aneel, the SEARCH facility in this forum is quite powerful, I search using the subject line of "The connection is broken (81002)" and got 48 matches! There are several common causes of this error. If you only get it when accessing the table definitions and not other parts of the repository it ...
by ArndW
Mon Jan 30, 2006 5:36 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Warnings while using lookup file set
Replies: 5
Views: 2032

Bala, you didn't really ask a question, just posted a statement. I will assume that you would like to know why PX is giving you this warning. It has to do with the partitioning, or lack thereof, on Sequential files as well as your lookup file set partitioning options. The message is perfectly normal...
by ArndW
Mon Jan 30, 2006 3:51 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Joining A sequential file and Database table
Replies: 11
Views: 2791

Raj, <sigh> you can use the merge stage, it is up to your job design on what is considered to be the "middle of mapping". If you write to two sequential files (which can also be named pipes to save on disk I/O) you can then read from those using a merge stage in the same job; this is an accepted and...
by ArndW
Mon Jan 30, 2006 3:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: where can i execute these commands
Replies: 5
Views: 1651

sudhakar, please take a step back and tell us what you want to do and perhaps why you think it needs to be done. The quoted post you included contains the DataStage TCL commands to reset ALL read-only attributes for ALL objects, routines, transforms and data types and is something you should only do...
by ArndW
Mon Jan 30, 2006 3:10 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Joining A sequential file and Database table
Replies: 11
Views: 2791

Raj, PLEASE read the documentation on the merge stage; it does not accept input links but uses input sequential files to do the type of join you want; so you would need to get an extract from the database table into a flat file to make that work. The hashed file lookup suggestion might perform bette...