Search found 53125 matches

by ray.wurlod
Mon Jul 28, 2008 3:39 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Enable OSH to use all avaliable CPUs
Replies: 3
Views: 1218

Design your jobs better. Add nodes to the configuration file. Learn and understand the Orchestrate architecture.
by ray.wurlod
Mon Jul 28, 2008 3:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: SAP data load using BAPI,Idoc and ABAP
Replies: 5
Views: 1557

Have you read the manuals that discuss these stage types? These manuals accompany the stage types when you purchase them. Otherwise, as far as I can recall, IBM do offer training in how to use the SAP PACKs - it may even be available via "e-Learning". Contact your local IBM Learning Center to ask.
by ray.wurlod
Mon Jul 28, 2008 3:35 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: db2 right function in ODBC stage
Replies: 2
Views: 1323

The data type of this column in the DB2 table is VarChar(4000), irrespective of what it contains. If you use something different in your job, DataStage will alert you that there is a metadata mismatch. Arnd's suggestion of using a CAST when extracting is a good one.
by ray.wurlod
Mon Jul 28, 2008 3:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DS nodes vs partion
Replies: 2
Views: 920

Not quite. But they usually end up being the same. A node is a processing unit - a set of processes at run time. A partition is a subset of the data. There are as many partitions as nodes. Be aware, however, that this can be different from the number of nodes in the configuration file, for example i...
by ray.wurlod
Mon Jul 28, 2008 3:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: no job status, DSR_EXECJOB (Action=5) error
Replies: 3
Views: 2335

Make sure that there's always enough disk space.
by ray.wurlod
Mon Jul 28, 2008 3:27 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: server routine not getting overwritten after import (.dsx)
Replies: 1
Views: 983

If a routine is in use, or mapped into shared memory, it will not be overwritten. You probably need to manage the timing of your import more carefully. Restarting DataStage on the server (then effecting the import) will probably fix the problem, as it re-initializes shared memory among other things.
by ray.wurlod
Mon Jul 28, 2008 3:25 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Importing table definition via ODBC
Replies: 4
Views: 4239

Welcome aboard. It appears that the licensing file is not being found in the branded_odbc directory (which is a sibling of the DataStage Engine directory on the server machine). This may indicate an incomplete or incorrect installation. If you can find this directory, there are several readme files ...
by ray.wurlod
Mon Jul 28, 2008 3:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: return error code with deffun fucntion ?
Replies: 8
Views: 2496

You must have the terminator on the SQL. Return code of less than zero indicates an error (in your case an SQL syntax error). Call DSExecute ("TCL","SELECT COUNT(*) FROM VOC WHERE F0 = 'DSU.FWKCommunLectureParam' ;", Output, ReturnCode) ^
by ray.wurlod
Mon Jul 28, 2008 3:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Abnormal Stage Termination error *Unique*
Replies: 12
Views: 2570

The entire error message will give a job number and a file name and, possibly, a line number or address. You can use this to inspect the source code generated by the Transformer stage. Since you elected not to post the complete error message it is impossible to assist further. You must ascertain wha...
by ray.wurlod
Mon Jul 28, 2008 3:12 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Case Insensitive Replace
Replies: 6
Views: 2805

Please clarify what you are asking. It it a case-insensitive search and replace always with the same constant value or do you wish (as in your example) to preserve the casing when you undertake the replacement? I think the only solution to the latter is a custom routine. None of the "out of the box"...
by ray.wurlod
Mon Jul 28, 2008 3:03 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Deleting a job from designer
Replies: 4
Views: 1697

Stop trying to view the log - apparently it contains very many entries, and is trying to do a time-sorted report. Close director entirely. If all else fails, go to Session Management in the web console for Information Server and disconnect the process associated with the job log. Then you should be ...
by ray.wurlod
Mon Jul 28, 2008 3:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage sever job - Memory usage issue
Replies: 3
Views: 2521

DataStage jobs allocate to themselves only the memory they require. Using one job to invoke another (presumably through UtilityRunJob() or a similar function) starts a child process, which should have an independent address space. DataStage does make use of shared memory for lock tables and various ...
by ray.wurlod
Mon Jul 28, 2008 2:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Problem with Metadata while lookup
Replies: 3
Views: 1500

That will not accomplish the desired result unless the Position field in the Columns collection is used to indicate the field number in the hashed file data record.
by ray.wurlod
Mon Jul 28, 2008 2:52 pm
Forum: General
Topic: Datastage developer testing template
Replies: 1
Views: 1332

I doubt that there can be any "one size fits all" template. While there are similarities between ETL jobs, each is unique to its circumstances. Therefore a template approach seems to me to be ill-advised. Contemplate what the ETL job needs to do, and design test data accordingly. Run these test data...
by ray.wurlod
Sun Jul 27, 2008 9:31 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: stringtodecimal
Replies: 5
Views: 2888

Is this a server job (as marked) or a parallel job (as posted)?