Search found 53125 matches

by ray.wurlod
Fri Jan 12, 2007 2:31 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: duplicate record for key column in ODBC stage
Replies: 12
Views: 2624

IMPORT the table definition and use that. Chances are that you've missed one key column, or more than one.
by ray.wurlod
Fri Jan 12, 2007 2:18 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Performance problem using lookup
Replies: 23
Views: 4679

How many columns are in the hashed file? How many of these are actually used in the job? Are you enabling read cache for the hashed file?
by ray.wurlod
Fri Jan 12, 2007 2:17 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Regarding DSUtility
Replies: 38
Views: 5659

Now you DO have to write some code. You can write DataStage BASIC code, or you can write C code. The latter is harder to write but easier to call from the command line. The DataStage C API is documented in the Server Job Developer's Guide
by ray.wurlod
Fri Jan 12, 2007 2:14 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: JOB run taking more time not throwing any error msg
Replies: 8
Views: 3441

Search the forum. Is the job really running, or are you relying upon what you see in Director (which is an entry in an RT_STATUSnnn table, and which may not have been able to be updated if the job aborted). Check to see whether the process ID still exists.
by ray.wurlod
Fri Jan 12, 2007 2:11 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: List grouping jobs by purge setting
Replies: 2
Views: 956

Not possible with a query. You need a routine to iterate through the job names in DS_JOBS, get the job number, retrieve the //PURGE.SETTINGS record from that job's log, and build your report in that way. In hindsight it is possible with a query; a UNION across all RT_LOGnnn tables. You'd probably ha...
by ray.wurlod
Fri Jan 12, 2007 2:10 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Warning - Exceed maximum display length
Replies: 22
Views: 9735

Without checking, you probably need to restart DataStage services before the new value is picked up.

Increasing MAXFETCHBUFF will not affect existing jobs; only sufficient space is allocated to transmit each buffer (row).
by ray.wurlod
Fri Jan 12, 2007 2:08 am
Forum: General
Topic: How to deal with Job Log ?
Replies: 9
Views: 3269

You don't need to develop a routine, though it would be more flexible. ExecSH (or ExecSHSilent) is supplied with the product - all you have to supply is the command line for dsjob command to dump the log.
by ray.wurlod
Fri Jan 12, 2007 2:06 am
Forum: IBM<sup>®</sup> DataStage TX
Topic: Delta logic of jobs
Replies: 4
Views: 2199

Benefit of the doubt for now. I suspect parallel, since the job type is marked thus - but, then, that's a forced choice!
by ray.wurlod
Thu Jan 11, 2007 9:20 pm
Forum: General
Topic: How to deal with Job Log ?
Replies: 9
Views: 3269

General probably IS the appropriate forum, since the answer will be the same irrespective of job type. If you want the entire log, use an after-job subroutine. Perhaps use ExecSH to invoke dsjob, or "roll your own" using the DataStage API. Better, use a downstream activity in the job sequence, becau...
by ray.wurlod
Thu Jan 11, 2007 9:16 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Look up and SCD
Replies: 3
Views: 995

Make the "lookup failed" rule in your Lookup stage "Continue", and the fields derived from the reference input link Nullable. Downstream add a Modify or Transformer stage to handle the null, replacing it with -1. You are still thinking like a server job developer. In parallel jobs the rule (mainly) ...
by ray.wurlod
Thu Jan 11, 2007 9:11 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Problem viewing the sequential file
Replies: 11
Views: 2622

000 is the ASCII decimal value for NUL. This is not the same thing as NULL, which is represented differently by different vendors. For example, within DataStage an out-of-band NULL is represnted by -128. 0000 is the Unicode decimal value for NUL. You can also specify non-printing delimiter or quote ...
by ray.wurlod
Thu Jan 11, 2007 9:07 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: load(DB2) doesn`t work
Replies: 16
Views: 5001

(a) Yes (b) Yes to set them globally across all projects. Otherwise set in the Adminsitrator client for that particular project. Optionally load them as job parameters so you can override the values on a per-job basis. Different UNIX variants name the shared library search path environment variable ...
by ray.wurlod
Thu Jan 11, 2007 9:04 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String Handling
Replies: 2
Views: 1110

If DCount() does not work in the expression, use Count().

Code: Select all

Field(InLink.RecIn, "^", Count(In.Col,"^")+1, 1) 
by ray.wurlod
Thu Jan 11, 2007 9:02 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error Reading from Db2 database using Db2 API stage.
Replies: 11
Views: 3697

How - precisely - have you specified the reference to the job parameter in your DB2 API stage? Copy/paste the field value and post that. Also post the exact name of the job parameter from the job parameters grid in job properties. Usually when an error message contains parameter references that incl...
by ray.wurlod
Thu Jan 11, 2007 8:57 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Protected project : Is this a bug??
Replies: 21
Views: 8035

Code: Select all

uv -admin -version

to determine exact version on server.

"Help > About" from a client will give both client and server versions.