Search found 53125 matches

by ray.wurlod
Mon Aug 02, 2004 9:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Jobs & Processes
Replies: 6
Views: 1607

It's only special in that that's all that it does (apart from giving you the ability to specify non-default buffer sizes and timeout value). That is, it's a special way in the GUI to make an explicit process boundary visible.
by ray.wurlod
Mon Aug 02, 2004 9:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Folder Stage
Replies: 7
Views: 3119

I agree. You are on UNIX, but getting a Windows pathname in the error message. This strongly suggests that a default value is being used for the folder's pathname. If you're loading the folder name from a job parameter, check (in the log, in the "job start" event) that the parameter value has been c...
by ray.wurlod
Mon Aug 02, 2004 1:48 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Jobs & Processes
Replies: 6
Views: 1607

Server Jobs

You're running one process. The simplest way to think of it is that a passive stage between two active stages is a process boundary. Your design still only has one active stage. The IPC stage is a special case, in that it forces a process boundary. This answer is applicable to server jobs (parallel ...
by ray.wurlod
Mon Aug 02, 2004 1:45 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: If Delimiter is Space?
Replies: 11
Views: 3063

Try importing the sequential file's table definition. Stay on the Format tab until you have it correct. Put 032 into the column delimiter field and click Preview. Experiment with other combinations (maybe 000 in the quote character field), clicking Preview each time until you're happy with what's di...
by ray.wurlod
Mon Aug 02, 2004 1:40 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage server connection
Replies: 8
Views: 3895

Error code 80012 decodes (from SYS.MESSAGE) to "unable to set remote uid or gid".

Code: Select all

SELECT * FROM SYS.MESSAGE WHERE @ID = 080012 ;

Check, therefore, that your user ID and password are correct.
If they are, check that that user is in a group that is allocated to an appropriate DataStage role.
by ray.wurlod
Sat Jul 31, 2004 2:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS JCL Job to reset all jobs in a category, pls. critique
Replies: 9
Views: 4449

Your code will never perform a reset. I make this assertion based on the axiom that if you've written a handler for something, it will never happen. Seriously, though, it's a useful utility to have. There are some other things that could be done at the same time, such as cleaning out old files from ...
by ray.wurlod
Fri Jul 30, 2004 9:36 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How do you perform testing of jobs
Replies: 3
Views: 1099

Regression Testing

I'll add one more to Vincent's list, for more mature projects into their maintenance cycle, and that is regression testing. Regression testing can simplistically be described as testing that proves changes haven't broken anything else. There is a wide-open marketplace out there (not just in DataStag...
by ray.wurlod
Fri Jul 30, 2004 9:28 pm
Forum: Data Quality Best Practices
Topic: QualityStage 7.0
Replies: 4
Views: 3463

Vincent only alluded to the real-time interface (RTI) services that you can get from Ascential. Under this regime, your design is effectively implemented as a callable service in real time. So, for example, a data entry operator could, prior to (or as part of) committing entry of name and address da...
by ray.wurlod
Fri Jul 30, 2004 4:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS JCL Job to reset all jobs in a category, pls. critique
Replies: 9
Views: 4449

Looks OK, except that there's no need to reset for DSJS.RUNWARN (finished with warnings). Jobs that exit with DSJS.VALFAILED, however, do need to be reset. You don't check to determine that the reset was OK (status should be DSJS.RESET after DSWaitForJob). :D :D :D Kudos for good documentation! Ever...
by ray.wurlod
Fri Jul 30, 2004 4:02 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Reading Date from MS-Excel
Replies: 5
Views: 2387

Depending on your DB2 settings you may need to use substring and concatenation techniques to re-arrange the day, month and year components of the date.
by ray.wurlod
Fri Jul 30, 2004 4:55 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Table duplication
Replies: 2
Views: 1736

This is an example where DataStage is probably unnecessary. Use Oracle bulk unloader to unload to stdout, and pipe that result to Oracle bulk loader to load from stdin.
by ray.wurlod
Fri Jul 30, 2004 4:32 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: how to connect to database using Basic language
Replies: 8
Views: 2136

Re: how to connect to database using Basic language

suri wrote:had to
Why?
There's a reason DataStage has the graphical interface, so you don't have to write code unnecessarily.
by ray.wurlod
Fri Jul 30, 2004 4:26 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Can somebody proof the documentation release notes For 7.5
Replies: 4
Views: 1161

Maybe there IS such a beast as a poscket PC? :lol:
by ray.wurlod
Fri Jul 30, 2004 4:23 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DEADLOCK.MENU
Replies: 9
Views: 2996

By the way, how does DataStage do this at the moment if this option is not used? Without the deadlock daemon running DataStage does not clean up after defunct processes, as far as I am aware. There are some utilities that can be used to do so manually, such as dslictool . (This is functionally much...
by ray.wurlod
Thu Jul 29, 2004 2:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Processing large numbers of input files
Replies: 9
Views: 6616

Because it follows the "." character in the job name, the file name is being used as the invocation id (unique identifier) of a multi-instance job. This will work in your case, particularly if you mv or rm the file once it's processed. MetaStage's post-and-notify mechanism for propagating knowledge ...