Search found 53125 matches

by ray.wurlod
Wed Oct 09, 2013 3:00 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job aborts when array size and record count is set to 65000
Replies: 4
Views: 2896

Code: Select all

Array Size = N * INT((packet size) / (row length)) 
where N is a small integer. Initially try it with N = 1.
by ray.wurlod
Wed Oct 09, 2013 2:57 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: MQ stage Reject Link
Replies: 6
Views: 1770

Read Ernie's post again. The reject link handles conditions that can occur after a successful connection has been made, such as "queue full".
by ray.wurlod
Wed Oct 09, 2013 2:56 pm
Forum: General
Topic: Datastage 9.1 installation on windows
Replies: 5
Views: 5482

Looks like all the required ports (in particular port number 10000, which is used by APT_Communicator to communicate with processes on different nodes) may not be open on your firewall.
by ray.wurlod
Wed Oct 09, 2013 4:32 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Increment 1 Digit After Certain Number of Records
Replies: 2
Views: 1654

Integer stage variable svExample initialised to 3000.

Derive stage variable svExample as

Code: Select all

svExample + Not(Mod(@INROWNUM,5000))
Execute Transformer stage in sequential mode.
by ray.wurlod
Wed Oct 09, 2013 4:30 am
Forum: General
Topic: Datastage Routine Function
Replies: 10
Views: 3793

This is far more easily done using the command line tool dsjob - as you note the scope of the routine is its own project. The alternative is to go through the process of globally cataloging a routine so that it can be called from any project. This is not the preferred approach of the vendor (their p...
by ray.wurlod
Wed Oct 09, 2013 12:00 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Logic Help
Replies: 10
Views: 3105

... then you need

Code: Select all

WHERE PREVIOUS_DATE >= '08-OCT-2013' AND FUTURE_DATE <= '09-FEB-2014'
so that the date formats coincide with what Oracle is returning.

(This is making some assumptions - see also Craig's email.)
by ray.wurlod
Tue Oct 08, 2013 10:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Logic Help
Replies: 10
Views: 3105

Just to prove the format, can you please execute the query

Code: Select all

SELECT EXPIRY_DATE FROM tablename WHERE ROWNUM <= 5 
so that we can see the date format?
by ray.wurlod
Tue Oct 08, 2013 10:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Logic Help
Replies: 10
Views: 3105

In exactly the same way you would do it with Oracle.

Contemplate using TO_DATE() functions around your dates in the query.
by ray.wurlod
Tue Oct 08, 2013 10:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Schema file related doubt
Replies: 2
Views: 995

They are asking about differences in the order of the columns.

Exam technique tip: Don't read anything into the question that isn't there.
by ray.wurlod
Tue Oct 08, 2013 7:09 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Logic Help
Replies: 10
Views: 3105

Not enough information. "Get" from where, or within a DataStage job? If the source is a database table, you will need to make sure that the date picture (format) in your query matches the default used for the database, or make appropriate changes (such as conversion functions or connection...
by ray.wurlod
Tue Oct 08, 2013 3:35 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Problem in Connecting to MQ from DS
Replies: 1
Views: 1072

Adding a new environment variable to dsenv should not prevent the DataStage Engine from starting. What error message(s) do you get when attempting to start the Engine? Try using Bourne shell syntax (separate setting and exporting of environment variable) in dsenv. MQSERVER=DEV.SL.QMBKRD01/TCP/'<Serv...
by ray.wurlod
Tue Oct 08, 2013 3:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: MQ stage Reject Link
Replies: 6
Views: 1770

If this is important you need to code checking whether the queue manager is down (probably an Execute Command activity in a sequence) before you attempt to use any queue managed by that queue manager.
by ray.wurlod
Tue Oct 08, 2013 3:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sorting Datasets in Join Stage (Hash Partition)
Replies: 2
Views: 1148

To clarify, insertion of tsort operators is disabled using environment variable(s) APT_NO_SORT_INSERTION or possibly APT_SORT_INSERTION_CHECK_ONLY, not directly an entry in DSParams.

Or, of course, an explicit Sort stage immediately prior to the stage that requires sorted input.
by ray.wurlod
Tue Oct 08, 2013 3:23 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: KeyMgtGetNextValue returning duplicate surrogate keys
Replies: 12
Views: 6071

You'll need the UniVerse SQL Reference manual (downloadable from Rocket Software or from ADBK in Sweden). There's a utility for converting a hashed file to a UniVerse table - called CONVERT.SQL - it ends up executing a CREATE EXISTING TABLE statement, which basically builds all the requisite system ...
by ray.wurlod
Tue Oct 08, 2013 3:09 pm
Forum: General
Topic: Datastage project got deleted.
Replies: 3
Views: 1122

You do have backups, don't you?