Search found 15603 matches

by ArndW
Fri Feb 12, 2010 10:19 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String to Number Convertion ( User defined SQL ) problem
Replies: 19
Views: 7723

Although I'm not sure what you are asking, why don't you use a VarChar(64) column which is more than sufficiently large.
by ArndW
Fri Feb 12, 2010 10:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Slow performance reading from Oracle 10g source
Replies: 3
Views: 1407

So you can point the same job to a 9i or 10g source and see speed differences; but I believe it much more likely to be because of network bandwidth or database server load rather than due to DataStage. Have you checked this aspect? Also, if you are writing to the DB then it could be because you have...
by ArndW
Fri Feb 12, 2010 10:06 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Compilation Error Msg - An unidentified error has occured
Replies: 7
Views: 2857

If you open up the column import stage, are any attributes red or empty? This stage is a bit tricky to use and I can certainly imagine that some errors don't display with more details.
by ArndW
Fri Feb 12, 2010 10:03 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String to Number Convertion ( User defined SQL ) problem
Replies: 19
Views: 7723

In TOAD you aren't limiting the display output, but there is no way that a valid DECIMAL(38,10) number such as '12345678901234567890' will fit into a VarChar(12).
by ArndW
Fri Feb 12, 2010 6:38 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Hangs when using hash file as a Lookup
Replies: 4
Views: 2012

Remove the HASHFILE1 lookup in a job copy, does that still hang? Have you turned on preload file to memory in the HASHFILE2 and is it a large reference file?
by ArndW
Fri Feb 12, 2010 6:28 am
Forum: General
Topic: Mistaking Warning Message
Replies: 9
Views: 2678

That message is always displayed as an effect of another error, it just means that the system is trying to clean up after itself after an error has occurred. Check your logs for the actual error.
by ArndW
Fri Feb 12, 2010 3:09 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: execute an UNIX command with the parallel shared container
Replies: 1
Views: 941

The shared container itself doesn't have that facility directly. A BASIC transform stage allows you to call an after-stage shell script executed only after the last row is processed and could be added to your job, although I recommend against using BASIC transform stages.
by ArndW
Fri Feb 12, 2010 3:05 am
Forum: General
Topic: shell Scripting
Replies: 3
Views: 1366

Sequence jobs allow you to call shell scripts directly. Server and Parallel jobs usually use the before or after job commands to execute shell scripts.
by ArndW
Fri Feb 12, 2010 1:41 am
Forum: General
Topic: how to handle CLOB datatype in Datastage?
Replies: 6
Views: 13177

DataStage doesn't have a CLOB datatype, but databases do. Which database and which interface are you intending on using CLOBs with? Some are supported, some aren't supported and work and some aren't supported and won't work?
by ArndW
Wed Feb 10, 2010 3:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How are NULL values stored in Hash files?
Replies: 6
Views: 1838

I was too slow today and not thinking! Thanks for correcting that Ray.
by ArndW
Wed Feb 10, 2010 11:39 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Data Conversion from EBCDIC to HEXADECIMAL
Replies: 4
Views: 1822

I've marked my original post as non-premium. In Server the OCONV() function with the MB0X code is a simple way to solve your problem.
by ArndW
Wed Feb 10, 2010 11:13 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Data Conversion from EBCDIC to HEXADECIMAL
Replies: 4
Views: 1822

What values can you expect in the source FIELD-1? If just the digits 1-10 then a simple transform IF-THEN-ELSE construct would do the trick. Also, must this be a parallel job, it would be an almost trivial excercise in a server job or, at worst, a BASIC transform stage in PX job.
by ArndW
Wed Feb 10, 2010 9:51 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Rgrding Config files usage in DS 8x PX
Replies: 2
Views: 1075

Have you done any repartitioning of the data in any of the stages leading up to the join stage? Note that you might be doing implicit repartitioning; and some stages change the output sort order and that might affect a 4 node but not a 2 node hashing partitioning.
by ArndW
Wed Feb 10, 2010 4:32 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Operator terminated abnormally
Replies: 1
Views: 2648

The "load" method invokes a very different procedure than the insert/update/upsert method; for Oracle it executes the SQL Loader externally to DataStage. As part of your job log you should see references to the external files and also to the Oracle load logs. I can't recall in which direct...
by ArndW
Wed Feb 10, 2010 4:18 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: ds_ipcput() - row too big for inter stage rowbuffer
Replies: 8
Views: 5380

Actually, turning off the row buffering will work - or give another error. If you get the same error then you still have buffering enabled.