Search found 53125 matches

by ray.wurlod
Fri Dec 29, 2006 12:48 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: MVS Job - Rollback all the Inserts/Updates
Replies: 6
Views: 2532

No.

The best you can do is to identify every row loaded so that you can unwind the load.
by ray.wurlod
Fri Dec 29, 2006 12:46 am
Forum: General
Topic: Error importing a job in the project
Replies: 14
Views: 8012

Please begin a new thread. The new problem is unrelated to the topic of this thread. Further it now becomes important to know what kind of job this is, so please post the new question in either the server forum or the parallel forum.
by ray.wurlod
Thu Dec 28, 2006 10:27 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job scheduler problem: routine abnormal behavior
Replies: 11
Views: 2646

You need to keep diagnosing. Check that job parameters are being passed correctly. Find out where the errors are occurring. Every time there is any return status that is not SQL.SUCCESS (including SQL.SUCCESS.WITH.INFO), use SQLError() repeatedly to remove all associated information from the handle ...
by ray.wurlod
Thu Dec 28, 2006 8:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job scheduler problem: routine abnormal behavior
Replies: 11
Views: 2646

Proof?

SQL.BADHANDLE (-1) suggests that your first argument is invalid.

Is hdbc a valid handle; that is, did SQLAllocConnect() return SQL.SUCCESS?

Remember that variable names are case sensitive; hdbc and hDBC are two different variable names.
by ray.wurlod
Thu Dec 28, 2006 8:25 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: A Value Search in a String
Replies: 9
Views: 3564

What are the scores doing in all of this? Is it the Qty values or the Score values being compared? Can you provide a couple of examples with numbers and a description of the expected outcomes, one where there is a match and one where there isn't? Are you prepared to countenance a solution that does ...
by ray.wurlod
Thu Dec 28, 2006 8:21 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequencial file name capture in a job
Replies: 18
Views: 10310

The "file name column" property must refer to a column (type VarChar probably) that is defined on the output link. Is this the case with your design?

The same is true for the file row number property, if you use that.
by ray.wurlod
Thu Dec 28, 2006 8:19 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job scheduler problem: routine abnormal behavior
Replies: 11
Views: 2646

Please prove your assertion that "the routine didn't return the correct number". The maximum value in a column is a dynamic kind of thing - it can change frequently. So you must be able to show that, at the time when the routine was invoked, there was no way that the value could be changed, that a s...
by ray.wurlod
Thu Dec 28, 2006 8:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: 64BIT Hashed Files
Replies: 27
Views: 8641

In version 7.? they added a 33rd field to the dynamic array returned by the STATUS statement. It contains the maximum key size allowed for the open file, picked up from the MAXKEYSIZE configuration parameter in the uvconfig file, but possibly reduced if the separation (group size) is not large enough.
by ray.wurlod
Thu Dec 28, 2006 5:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Running Stored Procedure as an Input.
Replies: 4
Views: 1934

Stored procedure called from ODBC stage MUST produce (or consume) a data set. For this to have any chance at all of working, your SP must generate one or more rows, even if they contain only one column. And the ODBC stage must have precisely the same number of columns (and data types) on its Columns...
by ray.wurlod
Thu Dec 28, 2006 4:58 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Modify Stage
Replies: 9
Views: 4090

The problem with the Modify stage is that typos matter!
by ray.wurlod
Thu Dec 28, 2006 4:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequencial file name capture in a job
Replies: 18
Views: 10310

The Sequential File stage can generate two additional columns, one containing the file name of the file currently being read, the other containing the line number within that file of the record currently being read. But, as noted, it may be wise to set APT_IMPORT_PATTERN_USES_FILESET to False. Or at...
by ray.wurlod
Thu Dec 28, 2006 4:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unicode
Replies: 5
Views: 2869

"Unicode" and "tab delimited" are totally unrelated. "Unicode" is one way of encoding characters. "ASCII" is another, "EBCDIC" is another, "ISO8859-1" is another. And there are gazillions more. How the characters are encoded is irrelevant to the selection of a delimiter character. You should be able...
by ray.wurlod
Thu Dec 28, 2006 4:47 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Modify Stage
Replies: 9
Views: 4090

Multiple defintion of the same output column is not permitted. In particular the following pair of specifications is illegal.
DS_MJ wrote:CD_COL_2:String[2] =Handle_null(string_trim(CD_COL_2),"xx")
;
CD_COL_2:int16 = int16_from_string (CD_COL_3)
;
by ray.wurlod
Thu Dec 28, 2006 4:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Insufficient blocks for partition error
Replies: 2
Views: 2150

Tell us what you're trying to do. At a guess you are performing "normal" (not sparse) lookups into a Lookup stage, and there is insufficient memory to load those rows from the reference table into a virtual Data Set on the nodes indicated. The best fix, if this is the problem, is a hardware solution...
by ray.wurlod
Thu Dec 28, 2006 4:41 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Could not use Oracle_Enterprise Stage
Replies: 4
Views: 1905

Make sure that the 32-bit library directory precedes the 64-bit library directory or that the 64-bit library directory does not appear at all, for DataStage processes.