Search found 15603 matches

by ArndW
Fri Apr 28, 2006 6:40 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Performance issue
Replies: 8
Views: 2014

Can you partition your database? This would speed up load times. How fast is your pure extract without upsert? Can you split your update and insert statements? If not, is your insert/update or update/insert order correct? Does the table have constraints or indices?
by ArndW
Fri Apr 28, 2006 6:35 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HOw to create arrays in datastage basic routines
Replies: 5
Views: 5481

You have 2 types of arrays in DataStage BASIC - static and dynamic. The static arrays are one or two dimensions and declared as DIM MyArray({Ycols},{Ycols}) . The other type are dynamic arrays and they are not limited in either total length or number of dimensions by DS. Dynamic arrays are very powe...
by ArndW
Fri Apr 28, 2006 4:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to mail a spooled file
Replies: 3
Views: 885

I assume you mean a .csv comma-separated Excel file; since as far as I know DS cannot create excel files.

What call are you using to send the finished file, is it the DSSendMail function call from the sequence and if so, what are the paramters?
by ArndW
Fri Apr 28, 2006 2:06 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Due to Informix ODBC driver error few rows getting rejected
Replies: 6
Views: 2799

Take one of your rejected rows and manually put in the SQL in your favorite tool and see if the row is inserted correctly or if you get an error message.
by ArndW
Fri Apr 28, 2006 2:05 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to mail a spooled file
Replies: 3
Views: 885

Hello Prasanna, could you elaborate a bit on what you are doing? To "spool" a file means to print it so your question confuses me a bit. Is this a DataStage batch/Sequence? Which program is generating the error you posted?
by ArndW
Fri Apr 28, 2006 1:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Due to Informix ODBC driver error few rows getting rejected
Replies: 6
Views: 2799

You need to specify a reject link in your transform stage and capture rejected rows in there (along with the SQL error codes) and see why the database is rejecting messages. Perhaps you have additional constraints on the key?
by ArndW
Thu Apr 27, 2006 2:54 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: routines
Replies: 2
Views: 930

There are no Info/Basic programming instruction books out there, as far as I know. The only material that exists are training and similar guides for the full spectrum of the programming language (with a lot of stress put on the database aspects, which are less important in DataStage). You can search...
by ArndW
Thu Apr 27, 2006 10:34 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Updation rows are incremented by 1
Replies: 3
Views: 675

Stage variables are derived in the order in which they show up in the designer. Your variable SVUPDATE refers to both SVCRCIN and SVRCLKP of the last row's data.
by ArndW
Thu Apr 27, 2006 8:24 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: flat files, memory
Replies: 10
Views: 2233

The default file limit depends upon the flavour of UNIX you are using and the version. It seems that files greater the 2Gb are enabled on your system. I'll save you the effort of doing a search for 64BIT and point you at this sample thread that deals with how to create a 64BIT hashed file to store m...
by ArndW
Thu Apr 27, 2006 7:29 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to load Records Quickly
Replies: 4
Views: 883

Sure, he can do that - but using Rows/Second numbers is meaningless with so many different factors so I wanted to get a rough idea of the system's speed. If the poster can only extract rows from that table to DataStage at 250 rows/second then the current speeds aren't bad. If, on the other hand, the...
by ArndW
Thu Apr 27, 2006 6:57 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2 API Reading error
Replies: 9
Views: 2703

Can you have your DBA run your job using his DB/2 userid/password just to make sure that the DB/2 permissions are sufficient? If the error persists even with the godlike DBA access rights then you will be certain that the error lies on the DataStage side.
by ArndW
Thu Apr 27, 2006 6:53 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to load Records Quickly
Replies: 4
Views: 883

Loading 200-500 rows per second is quite slow for a load. If you do a simple extract from that table in a datastage job that writes to a sequential file on /dev/null what speed do you get -- this will allow you to see what your best extract speeds are and your writes to the same table will be slower...
by ArndW
Thu Apr 27, 2006 6:49 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: flat files, memory
Replies: 10
Views: 2233

Since you are doing a lookup you are going to be restricted to using either a Hashed file or another type of table lookup. The limit on sequential file sizes is imposed by your operating system, some systems still have a 2Gb limit in place, on many systems this limit can be changed either at the fil...
by ArndW
Thu Apr 27, 2006 3:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2 API Reading error
Replies: 9
Views: 2703

Please look at page 6-16 of the Install and Upgrade Guide. It tells you exactly what grants are needed for DB/2 and includes the syscat.tables.
by ArndW
Thu Apr 27, 2006 3:02 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to view DataSatge Job Log
Replies: 1
Views: 761

Singhal, a quick use of the search facility would have shown you that this type of file corruption has been encountered before and many people have posted responses. The file needs to be repaired. If you go into TCL or the ADMIN command mode you can do a "CLEAR.FILE RT_LOG161" and this will most lik...