Search found 53125 matches

by ray.wurlod
Thu Jan 14, 2010 5:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2z error
Replies: 9
Views: 6072

Setting DSHOME should be sufficient.

APT_RESPATH has a fixed relationship with DSHOME if default locations were used for installation.

Being Windows, you may need to re-boot for the change to environment variable value actually to take effect.
by ray.wurlod
Thu Jan 14, 2010 4:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2z error
Replies: 9
Views: 6072

DSHOME is the location of your DataStage server engine. For example (if you installed in the default location on X: drive):

Code: Select all

X:\IBM\InformationServer\Server\Engine
by ray.wurlod
Thu Jan 14, 2010 4:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Database Lookup issue
Replies: 7
Views: 2201

Join stage, sorted inputs, Partition on name and perhaps also on zip, state and city.
by ray.wurlod
Thu Jan 14, 2010 3:54 pm
Forum: General
Topic: Job Scheduling is not functioning.
Replies: 25
Views: 53107

That at least is easily fixed by your obtaining a premium membership.

They're not expensive, at less than 30c (or Rs12) per day, and well worth the expense in terms of advancing your professional development.
by ray.wurlod
Thu Jan 14, 2010 3:52 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequence Job Doesn't Abort
Replies: 8
Views: 3584

Log a warning for any activity that finishes with a status of other than OK. Detect this status in the controlling sequence.
by ray.wurlod
Thu Jan 14, 2010 3:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: ORA-00060 Deadlock
Replies: 4
Views: 5467

I'm pretty sure that what was meant there was to remove the Oracle stage.

Think about possible causes of deadlock. Might the same key be arriving from more than one partition? Are you trying to insert into the same table as one from which you are selecting?
by ray.wurlod
Thu Jan 14, 2010 3:48 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: MAX from sarrogate key and populate the row.
Replies: 1
Views: 935

Run a separate job to select the max SK value. Park it somewhere, such as a file or the job's user status area. Use this to provide the initial value for some kind of generator (probably a Column Generator stage or a Transformer stage) when creating the rows to be inserted. Beware that your generato...
by ray.wurlod
Thu Jan 14, 2010 3:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: What are components of Db2 8.1 version software?
Replies: 1
Views: 752

Welcome aboard. DataStage has a number of partitioning algorithms available, one of which is "DB2". Using this one, you name the DB2 table and the partitioning algorithms are matched. Of course, DPF partitioning must be in effect. Partitioning of tables in DB2 and Oracle (and, indeed, othe...
by ray.wurlod
Thu Jan 14, 2010 3:41 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: ABAP Extract stage - Chinese and Latin characters
Replies: 4
Views: 1764

Sunny: Do you always advocate destroying some of the client's data?!!! Pillip: Try using one of the Chinese character maps (for example GB2312 or BIG5). Since you didn't specify simplified or traditional Chinese I can't be more specific than that. Most maps automatically handle the ASCII character s...
by ray.wurlod
Thu Jan 14, 2010 3:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Short Input record
Replies: 9
Views: 10773

Since the problem was at record 0, you might also consider checking whether First Line is Column Names is set correctly.
by ray.wurlod
Thu Jan 14, 2010 3:35 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Get Number Of Columns in Delimited File
Replies: 7
Views: 2203

Of course you can dig into the metadata, but there is no supported function for doing so - you will need to create your own.

Tip: look at the STAGECOM structure documented in DSD_STAGE.H within the dsinclude directory. You will need to know how to handle multi-valued fields programmatically.
by ray.wurlod
Thu Jan 14, 2010 3:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS_JOBOBJECTS
Replies: 3
Views: 1942

You only get the common fields, the first five fields, from a dictionary listing. After that, the record structure is different for each different OLETYPE. (That this can be done was one of the reasons they decided to use hashed files originally for the Repository.) Some of the structure is document...
by ray.wurlod
Thu Jan 14, 2010 5:11 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error calling subroutine: *DataStage*DSR_SELECT (Action=3);
Replies: 4
Views: 5690

Where on your system do temporary files get created?

What is the value of UVTEMP in the uvconfig file?
by ray.wurlod
Wed Jan 13, 2010 9:24 pm
Forum: General
Topic: Junk Loading Issue
Replies: 1
Views: 1009

Or, if you have NLS enabled, they may be representing characters that can not be mapped with the map setting you currently have in force when using View Data.

Push the data into a text file rather than into a Data Set, so that you can use a hex editor to see precisely which characters are involved.
by ray.wurlod
Wed Jan 13, 2010 6:45 pm
Forum: General
Topic: I-descriptor was not compiled error
Replies: 3
Views: 1332

Field #7 contains the invocation ID. It is not defined in the metadata, but can be accessed as EVAL "@RECORD<7>" AS INVOCATION_ID If your invocation IDs are longer than 10 characters, then you might include FMT '20L' after the AS clause as well. Invocation ID is also reported as part of th...