Search found 15603 matches

by ArndW
Thu Sep 27, 2012 7:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: FTP Excel File
Replies: 14
Views: 6687

As Craig has already pointed out, using FTP as a source means that the remote FTP server has to read the file, and FTP is limited to flat files. You can FTP the Excel file (in binary mode, as mentioned earlier) to your DataStage Server and then use ODBC connectivity to read the data from the Excel f...
by ArndW
Thu Sep 27, 2012 7:34 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel routine appears to have a memory leak
Replies: 18
Views: 9561

Well - that really sucks; a memory-leak-by-design!
by ArndW
Thu Sep 27, 2012 6:11 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel routine appears to have a memory leak
Replies: 18
Views: 9561

Phil, I see what you mean and yes, the malloc()d space for the return pointer value may be the culprit - but on the other hand DataStage may be free()ing up that allocated space. Since the reference in a free() call is a void pointer it could be done within DataStage. Although in c++ don't return va...
by ArndW
Thu Sep 27, 2012 5:57 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: FTP Excel File
Replies: 14
Views: 6687

Sorry, I thought you were reading the remote excel file.

If you replace your ODBC connection with a sequential file stage writing just the column "areaname" without quotes then is there a line in that file which contains quotes which may not be balanced?
by ArndW
Thu Sep 27, 2012 5:06 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: FTP Excel File
Replies: 14
Views: 6687

You need to FTP the Excel file in binary mode, have you done that?
by ArndW
Thu Sep 27, 2012 5:00 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel routine appears to have a memory leak
Replies: 18
Views: 9561

In writing custom build-ops and operators I've found that the only place with potential for memory leak is when using the builtin pointers to input record contents. These are not allocated on a word boundary as would be the case with malloc() and the like and thus these record buffers are difficult ...
by ArndW
Wed Sep 26, 2012 10:39 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Changing OPT_CONFIG_FILE and Duplicate data
Replies: 6
Views: 2007

BI-RMA wrote:...I said I can't think of a situation where going from one to two nodes will duplicate data...
The only one I can think of was already mentioned, an ill-placed "entire" partitioning will do that.
by ArndW
Wed Sep 26, 2012 6:58 am
Forum: General
Topic: Error while running job after editing dsenv
Replies: 15
Views: 7022

*edit* If you look at one of the first entries in your log, you will see the runtime settings of the environment variables. It might be a good idea to compare those values with the ones in the dsenv file; particularly if a line break is in there as Craig hinted at being possible. *edit* What did you...
by ArndW
Wed Sep 26, 2012 6:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Changing OPT_CONFIG_FILE and Duplicate data
Replies: 6
Views: 2007

I disagree with BI-RMA. When going from a 1-node configuration (and design) to a multi-node configuration there are several conditions where the results between the two environments may be different. The outcome depends upon factors such as the hashing algorithms chosen and the settings of "APT...
by ArndW
Tue Sep 25, 2012 11:21 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: RDBMS Code:5356 in Datastage
Replies: 4
Views: 2145

Is the error occurring on the read or the write?
by ArndW
Tue Sep 25, 2012 11:18 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: View Server side trace files
Replies: 3
Views: 1229

You've already hit upon the location in your post. The project directory contains a subdirectory call "&COMO&" which contains these (and other) files. They are flat files and can be viewed from UNIX.
by ArndW
Tue Sep 25, 2012 11:15 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Auto deletion of temporary files from Scratch disk
Replies: 3
Views: 2006

Normally those files are deleted, sometimes when jobs abort some files might remain in the scratch disks. DataStage doesn't have any builtin mechanism to delete these files; I usually go and manually delete the files in Scratch once a week or once a month, depending upon the number and the sizes.
by ArndW
Tue Sep 25, 2012 3:52 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Record Length of a sequential file
Replies: 3
Views: 1452

...8.7 does not support variable length of records. Only fixed length of record... No, that is incorrect. If you do not specify a length then the record is deemed to be of variable length. If your column specifications include variable length fields (i.e. VarChar() ), then the file is deemed to be ...
by ArndW
Tue Sep 25, 2012 3:42 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unable to read Timestamp(6) in Oracle Stage
Replies: 1
Views: 914

Your DataStage timestamp column must also have the Extended attribute of "milliseconds" in order for those values to be passed through or used in DataStage.
by ArndW
Tue Sep 25, 2012 3:39 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Number of readers per node --
Replies: 22
Views: 7657

Both input links must have identical hash columns and ordering as well as being sorted on the join key. To keep things simple, hash both input links to the join on "Col1" and then sort both on Col1, Col2, Col3, Col5 and Col6. Alternatively run the job with a 1-node configuration and see if...