Search found 42189 matches

by chulett
Tue Dec 16, 2008 7:48 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: extract query for where clause used in all jobs
Replies: 9
Views: 3469

basu.ds wrote:Thanks for the quick response.
My OS is windows and i dont have an unix environment to run this
Where did anyone mention you had to have UNIX to do this? You get to the "DS shell" from your operating system, regardless of what it is.
by chulett
Tue Dec 16, 2008 1:01 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: APT_BadAlloc: Heap allocation failed
Replies: 9
Views: 9714

pradkumar wrote:Array size as 1 and transaction size 50000 -- job aborted with same error.
This one surprised me, the implication being that transaction size is somehow playing a role in the heap issue... and I really don't see how that could be the case. :?
by chulett
Tue Dec 16, 2008 12:59 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: spliting single column values
Replies: 9
Views: 2300

Never heard of either "splice" or "reuse", even after all this time with the product and on this board. Need to look them up, it seems. :wink:
by chulett
Mon Dec 15, 2008 5:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCI Stage - Issue with reading decimal values
Replies: 11
Views: 3458

Didn't say you needed to change the Oracle client, simply have your DBA add another one, an 8.1 client in this case. Then point DataStage to that client by setting $ORACLE_HOME to it in the dsenv file.

No other applications would be affected.
by chulett
Mon Dec 15, 2008 4:48 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCI Stage - Issue with reading decimal values
Replies: 11
Views: 3458

Oh my, even worse news. There is no guarantee of compatibility from Oracle between new clients and old databases. However, old clients can generally be used without issue against newer databases. If that 8.1 database is your only Oracle source/target, then you really need to get a matching 8.1 clien...
by chulett
Mon Dec 15, 2008 4:34 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCI Stage - Issue with reading decimal values
Replies: 11
Views: 3458

This isn't a DataStage issue but rather an Oracle one. What version is your Oracle database - 10.1 or 10.2? Sure seems like you should get the 10.2 client onto production since that's the one working for you.
by chulett
Mon Dec 15, 2008 3:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCI Stage - Issue with reading decimal values
Replies: 11
Views: 3458

Shouldn't be necessary.

If I had to guess, I'd venture one that you have a different Oracle client installed in Production.
by chulett
Mon Dec 15, 2008 3:05 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: not able to open oci stage
Replies: 8
Views: 1718

I know, but there's so much stuff in there I need a 'Search Favorites' option to find anything ever again. :wink:
by chulett
Mon Dec 15, 2008 12:39 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: APT_BadAlloc: Heap allocation failed
Replies: 9
Views: 9714

That transaction size is "fine" as long as you don't mind how difficult it can make an abort/restart scenario and you understand that they can slow down your processing. For example, at 4M records processed you've commited 400 times in the database. Me, I prefer doing that only once at the...
by chulett
Mon Dec 15, 2008 12:11 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: APT_BadAlloc: Heap allocation failed
Replies: 9
Views: 9714

The transaction size / commit frequency is not contributing to your heap allocation issue (that is purely array size) so I would either leave transaction size back at 10000 or set it to 0. Commits complicate restarts and are an expensive operation which slow things down when done 'too often' , so I ...
by chulett
Mon Dec 15, 2008 11:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: pass command output to job parameter
Replies: 2
Views: 1253

First suggestion would be to search the forums for your message - ParamValue/Limitvalue is not appropriate. It has been discussed here quite a bit in the past, both the cause of the error and the solution.
by chulett
Mon Dec 15, 2008 11:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Complex file reading
Replies: 8
Views: 2350

Ok, but not successful why? Are you able to identify the Policy rows? Let's try this in a more "PX" fashion, shall we? Rather than the "one long string" approach, trying defining the sequential file metadata such that it matches only the Policy detail records. That should work be...
by chulett
Mon Dec 15, 2008 9:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: record dropping
Replies: 4
Views: 1490

Just because a field is nullable doesn't mean you don't have to do any null handling. For example, are you writing to a fixed-width file?
by chulett
Mon Dec 15, 2008 9:20 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Complex file reading
Replies: 8
Views: 2350

Why not? What have you tried? Use stage variables to help, skip up to (inclusive) the first set of dashes and then process records until you read 'End of Report'.