Search found 53125 matches

by ray.wurlod
Thu Nov 23, 2006 4:23 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Staggered Sequential Key
Replies: 3
Views: 1134

Why not do some of the research yourself? Capture the individual values of the system variables into additional columns (maybe an additional output link from the Transformer stage) into a text file and see where the cause is.
Let us know.
by ray.wurlod
Thu Nov 23, 2006 2:19 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Generating VOC
Replies: 1
Views: 887

Restore the VOC file from your most recent system backup. That is the only possibility. There is no mechanism for satisfactorily "regenerating" a VOC file for a project. The reason for that is information that is hidden within the VOC header, including the schema name of the project. You must reinst...
by ray.wurlod
Thu Nov 23, 2006 2:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Synchronization error Resource CurWave = 1, LastWave = 0, Ex
Replies: 3
Views: 3668

You didn't. Recompiling would have been sufficient. Your changes required you to recompile.
by ray.wurlod
Thu Nov 23, 2006 10:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: join datasets
Replies: 8
Views: 2211

You can use a Join stage, specify a full outer join. You may need to rename some columns so that the "key" column names match on the left and right inputs - use upstream Copy or Modify stage(s) for this.
by ray.wurlod
Thu Nov 23, 2006 10:20 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Universe or Basic command : Select query on Hashfile
Replies: 7
Views: 2035

Even if it has more than one key, you just assemble the key column values with intervening text marks (@TM).
by ray.wurlod
Thu Nov 23, 2006 10:17 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Join 2 db2 tables from different database
Replies: 9
Views: 4562

Welcome aboard. Ideally you would perform this task entirely within DB2, and not involve DataStage at all. Table2 should be able to be made visible on the server for Table1, and thus could be used in the WHERE clause either as a join or (shudder!) in a correlated subquery. Otherwise, in DataStage, y...
by ray.wurlod
Thu Nov 23, 2006 10:14 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: MVS Job - Rollback all the Inserts/Updates
Replies: 6
Views: 2532

I don't think that the rows/transaction setting gives global transaction control - each is only for its own link. Therefore an error on Table3 would issue the rollback for Table3, but not for Table1 and Table2. At least that's how I understand it.
by ray.wurlod
Thu Nov 23, 2006 10:11 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Universe or Basic command : Select query on Hashfile
Replies: 7
Views: 2035

Or, if it's from a routine (as your post requests) and you want just one record (which your SQL suggests), open the pathed hashed file with OPENPATH and read the record with READ.

That way you avoid the overhead of loading the query engine into memory.
by ray.wurlod
Thu Nov 23, 2006 10:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Synchronization error Resource CurWave = 1, LastWave = 0, Ex
Replies: 3
Views: 3668

There is an internal synchronization error - Datastage has lost track of one of its execution waves. This can happen when a job aborts, for instance. The cure is to recompile the job. Reset will work 99% of the time.
by ray.wurlod
Thu Nov 23, 2006 10:07 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Dynamically Loading data into DW depending on a VALUE
Replies: 1
Views: 974

Code: Select all

Field(TR1:"|":TR2:"|":TR3;"|":TR4, "|", NUM, 1)

You may need to wrap this in an If..Then..Else to handle out-of-range NUM values (or null, which happens on failed lookup).
by ray.wurlod
Thu Nov 23, 2006 10:05 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Not able to set the warning limit for a job from SEQUENCER.
Replies: 5
Views: 1085

You're out of luck. Setting different warning limits in job activity is not possible in job sequences. An oversight, perhaps, but that's how it is.
by ray.wurlod
Thu Nov 23, 2006 10:03 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Doubts on a DS article
Replies: 4
Views: 1354

Capture of operational metadata is mainly important if you have a tool such as MetaStage that can consume the operational metadata. The ability to disable its generation helps those who aren't interested in capturing in the development (and maybe even test) environments. Multi-client manager gives y...
by ray.wurlod
Thu Nov 23, 2006 10:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: What is the importance of $ character in datastage
Replies: 8
Views: 1845

SAMP.H is unlikely to be a shell script. The routine that contains the $INCLUDE command is definitely not a shell script - it's a DataStage routine.

You can log in to your server, cd to the project directory, cd to the DSINCLUDE subdirectory, and view SAMP.H there with any text viewer.
by ray.wurlod
Thu Nov 23, 2006 9:58 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HELP - SQL Statement log
Replies: 1
Views: 674

Welcome aboard. You could search the forum, but I don't think it's possible within the context of a job. You could create a job that reads the event from the log itself, but that would need some extra effort to identify the correct log table. Your forum search will identify the column names to use i...
by ray.wurlod
Thu Nov 23, 2006 9:55 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DSD.SEQOpen Unable to create file B_C.txt
Replies: 14
Views: 5744

So Tab1 and Tab2 are both trying to write to b.txt? This should be illegal because of operating system restrictions.