Search found 53125 matches

by ray.wurlod
Fri Feb 22, 2008 9:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Delta logic
Replies: 1
Views: 999

Read the control record in one job. A server job is best for processing one row, as is has much lower startup cost. Write this to the server job's user status area or a file. Run the second job, supplying that value as a job parameter that you use in the WHERE clause of the SQL in the Oracle stage. ...
by ray.wurlod
Fri Feb 22, 2008 5:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Table Definition to an Excel File
Replies: 3
Views: 1692

There is a routine that can dump into a CSV format.
by ray.wurlod
Fri Feb 22, 2008 5:34 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: concatenate
Replies: 7
Views: 1890

Care to explain how?
by ray.wurlod
Fri Feb 22, 2008 5:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Run two commands in a single Execute Command stage + Params
Replies: 3
Views: 1662

Any job parameters must be in the parameters field.

Command: chmod

Parameters: 774 #$ScriptPath#/#FileName#.KSH; #$ScriptPath#/#FileName#.KSH
by ray.wurlod
Fri Feb 22, 2008 5:30 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: split string field based on the occurrence of a string
Replies: 14
Views: 19554

You could load all the searchable strings into a key-only UV table (= hashed file) and use user-defined SQL SELECT key FROM table WHERE EVAL "Index(?, key, 1)" > 0; It's ugly, it's slow, but it will work. I can't at the moment think of a better way. To populate a UV table you need ...
by ray.wurlod
Fri Feb 22, 2008 5:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DSSendMailTester Rouitne
Replies: 3
Views: 2555

Prediction: user requirement will change once they start getting lakhs of emails from this process.
by ray.wurlod
Fri Feb 22, 2008 5:20 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to manage two Client Oracle
Replies: 4
Views: 1220

Two in one job might be tricky, since environment variables such as ORACLE_HOME can only have one value at a time. But you should be able to run different clients from different jobs, by making the Oracle environment variables job parameters. Just make sure you account for all the variables needed, ...
by ray.wurlod
Fri Feb 22, 2008 5:17 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job running: Not getting completed
Replies: 6
Views: 1704

It would still be premium content were I to re-post. Do purchase premium membership. It's not expensive, at less than 30c per day, all of which is devoted to defraying the hosting and bandwidth charges incurred by DSXchange. By taking premium membership you are not only getting the benefits thereof,...
by ray.wurlod
Fri Feb 22, 2008 5:14 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Inserting NULL records even after defining constraint
Replies: 19
Views: 3984

Please try to keep up. If expression Then @TRUE Else @FALSE is superfluous. It is sufficient to use ( expression ) alone. If the value of expression is "" or 0 (or anything equal to 0) then the result of expression in a Boolean (logical) context is @FALSE. Any other non-null value is regarded as @TR...
by ray.wurlod
Fri Feb 22, 2008 8:11 am
Forum:
Topic: mismatch between imported metadata and that in the source
Replies: 5
Views: 2229

Why? It's what the ODBC driver retrieves from Oracle when it requests column data types.

Fix? A better ODBC driver. Or write your own. Or import metadata using the orchdbutil facility if you have Enterprise edition.
by ray.wurlod
Fri Feb 22, 2008 8:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job running: Not getting completed
Replies: 6
Views: 1704

What you're seeing in Toad is the first few rows to be returned. What's your Toad display limit - something like 250 rows? Of course it will appear to finish - it only has to finish 250 rows. If you limit DataStage to 250 rows it will probably finish in about the same amount of time. Manage your exp...
by ray.wurlod
Fri Feb 22, 2008 8:02 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: cleanup resources option in director
Replies: 3
Views: 1103

Processes with no pids may be owners of locks that have ceased to be logged-in processes - that is, defunct processes or zombies.
by ray.wurlod
Fri Feb 22, 2008 8:01 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: import error and no default value
Replies: 9
Views: 4257

Record 0 is line number 0 in the file. Since everything is written in C (or C++) counting is always zero based. Please show us what's actually in the file - in particular what's in character position 17 (that's the 18th character) on the first line of the file (that's line number 0). Note that there...
by ray.wurlod
Fri Feb 22, 2008 7:56 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Installing SAS Package
Replies: 11
Views: 1985

OK so you can just re-run the server installation - it will go into maintenance mode and you can re-license then.

I believe it's also possible to (re-)license any component using the uvregen tool.

Code: Select all

uvregen authcode -s serial# -l limit -d expirydate
by ray.wurlod
Fri Feb 22, 2008 7:53 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: NLS Issue with Orcale Enterprise stage
Replies: 1
Views: 2320

Set up NLS_LANG in dsenv or in the Administrator client if you want different per-project settings.