Search found 53125 matches

by ray.wurlod
Fri Jul 22, 2005 4:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: difference between update actions in OCI & ODBC
Replies: 2
Views: 757

We prefer to avoid the "double action" methods replace (= delete then insert), insert or update, update or insert; for performance reasons.
by ray.wurlod
Fri Jul 22, 2005 4:45 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: difference between update actions in OCI & ODBC
Replies: 2
Views: 757

This has been discussed many times. Searching the forum will answer your question. So will consulting the on-line help for the stage types in question.
by ray.wurlod
Fri Jul 22, 2005 4:43 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: date conversion
Replies: 27
Views: 8143

Did you search the forum? What did you turn up? This post for example may prove informative.
by ray.wurlod
Fri Jul 22, 2005 4:39 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error while importing the jobs
Replies: 4
Views: 1012

Unless you can reproduce it reliably it will be a very hard one to track down. DSR.RECORD is a "helper subroutine" that moves a record between the client and the server. So one record (it could be one stage or even one end of a link, one routine, one table definition) may not be successfully importe...
by ray.wurlod
Fri Jul 22, 2005 4:30 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Adding businessdays to timestamp
Replies: 9
Views: 1985

You can do this in a BASIC Transformer stage using the following derivation expression. Oconv(Iconv(Left(InLink.TheTimestamp,10),"DYMD")+3,"D-YMD[4,2,2]"):Right(InLink.TheTimestamp,9) Otherwise you need to read the timestamp as a string, pick the p...
by ray.wurlod
Fri Jul 22, 2005 4:25 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Diff between Load and Upsert method
Replies: 5
Views: 2341

For most databases, load can only add new rows, not update existing ones. Best practice is to split your stream into rows that are new (which you can load) and rows that already exist (which you must update).
by ray.wurlod
Fri Jul 22, 2005 4:23 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: SQLERRM
Replies: 1
Views: 861

Welcome aboard! :D

Do learn to search the forum, you're not the first to have had this question.

The link variable LASTERR gives the error message text generated by the database server, client software or ODBC driver (as relevant).
by ray.wurlod
Fri Jul 22, 2005 4:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2 Connect Issues
Replies: 3
Views: 1295

Welcome aboard! :D

Has the other user ID been granted CONNECT and the requisite table privileges in DB2? In particular, to import table definitions the user requires SELECT privilege to a number of system tables (search the forum to find out which ones, and ask your DBA).
by ray.wurlod
Fri Jul 22, 2005 4:20 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Wrapped Unix Stage Problem
Replies: 5
Views: 1689

And what happens then? Does that fix the problem, or are you explaining that that's how you implement the Wrapped stage in your design?
by ray.wurlod
Fri Jul 22, 2005 4:18 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sparce Look Up issues
Replies: 1
Views: 705

That's weird! Have you provided a reproducible case to support? What's the data type of the return value?

SELECT COUNT(*)... should always return a row, so the lookup "succeeds"; how does it come to be null?!!

Are there any errors or warnings logged?
by ray.wurlod
Fri Jul 22, 2005 4:14 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Problem with info type DSJ.LINKSTAGE in DSGetLinkInfo
Replies: 4
Views: 1621

Welcome aboard! :D What value is returned into StageName2 by the DSGetLinkInfo function? It's my understanding that the StageName argument must be that of an active stage (not a passive stage); that is, one of the stage names returned by DSGetJobInfo(HJob, DSJ.STAGELIST). Is this the case in your co...
by ray.wurlod
Fri Jul 22, 2005 4:03 pm
Forum: Data Integration
Topic: DataStage job listings at an all time high
Replies: 7
Views: 8926

Some of the duplicates arise because more than one headhunter is bidding for the same gig. But there truly are lots of opportunities in Australia at the moment. Particularly for anyone with ten years experience in PX. :lol:
by ray.wurlod
Fri Jul 22, 2005 12:23 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: array size
Replies: 1
Views: 836

It's the number of rows of data values sent at a time to the database server by DataStage. It should be a multiple of the "rows per transaction" figure, for efficiency. You can find out more by searching on this forum.
by ray.wurlod
Fri Jul 22, 2005 12:21 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: BASIC job control
Replies: 5
Views: 1861

Many of the gurus do it in job control code because we're still around from the days before job sequences, when it was the only way. Job sequences were quite limited when they first appeared, but now (7.5) seem to have most, if not all, of the constructs necessary, so most of us are coming around to...
by ray.wurlod
Fri Jul 22, 2005 12:03 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Return code 141 from 'dsjob -jobstatus'
Replies: 8
Views: 2432

Surely "they" (who have access to the full source code) can find out? Any joy on ADN? Does looking at the source code in Server Job Developer's Guide (Appendix A, if my memory serves me correctly) help?