Search found 53125 matches

by ray.wurlod
Sat Jan 29, 2011 3:06 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Generic Data Reconciliation
Replies: 22
Views: 12193

All options are open. I think this can be resolved without custom operator, however. The solution has to be left with, and maintained by, the client, where there are no C++ skills. Outline of design is a sequence to traverse the list of table names, and a (perhaps multi-instance) subsequence to trav...
by ray.wurlod
Fri Jan 28, 2011 10:35 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Oracle Date logic
Replies: 8
Views: 2937

Well, the time part is easy, as that's a constant.

As to the date part, simply subtract one more than the day number from the date, using DateFromDaysSince() function.

Code: Select all

DateFromDaysSince(svTheDate, DayFromDate(svTheDate) + 1)
by ray.wurlod
Fri Jan 28, 2011 10:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DataStage Job not aborting after 50 warnings
Replies: 7
Views: 9390

It is not safe unless you perform corresponding operations on all the related tables. The XMETA database must be kept in a consistent state. And, no, I don't know which tables these are. This information is not only not documented, it is not enforced through metadata (it is enforced through the appl...
by ray.wurlod
Fri Jan 28, 2011 10:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Generic Data Reconciliation
Replies: 22
Views: 12193

I'm rather hoping that someone else has already solved this problem. Please note that this was presented as a technical challenge, so my normal "resist stupid requirements" advice can not apply. If necessary I could probably argue for two or three jobs for (3)(c) solution, but definitely n...
by ray.wurlod
Fri Jan 28, 2011 10:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Generic Data Reconciliation
Replies: 22
Views: 12193

Generic Data Reconciliation

I have been given a task with which I'd appreciate some guidance. The job is to move a large number of tables from Oracle and Microsoft SQL Server into another database (to be determined). The requirements are to perform each of the following with a generic job in each case (that is, one job that ca...
by ray.wurlod
Fri Jan 28, 2011 3:17 pm
Forum: General
Topic: KUNG HEE FAT CHOI
Replies: 3
Views: 1203

KUNG HEE FAT CHOI

Code: Select all

"Year of the " : Oconv(@DATE, "DYA")
by ray.wurlod
Fri Jan 28, 2011 3:11 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: waitForWriteSignal() Error
Replies: 1
Views: 2550

Which stage actually threw the error? You need to disable operator combination to find out. Then we'll be further along the road to diagnosis.
by ray.wurlod
Fri Jan 28, 2011 3:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to find the right value for IPC buffer size?
Replies: 27
Views: 12507

You really only benefit from a larger buffer if you have very wide rows. For "normal" processing, the default usually works well.
by ray.wurlod
Fri Jan 28, 2011 3:05 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: SQL Server ODBC close connection problem
Replies: 2
Views: 1724

Look in SQL Server to see whether the connection is still present/open.
by ray.wurlod
Fri Jan 28, 2011 3:01 pm
Forum: General
Topic: code=-14 [Timed out while waiting for an event]
Replies: 9
Views: 5733

Change nothing.

This was a one-off event, and you no longer have any evidence that might suggest a cause. For example it may have been something totally unrelated to anything you can tune on the server - a database lock, for example.
by ray.wurlod
Fri Jan 28, 2011 5:03 am
Forum: General
Topic: How to specify project in uvsh ?
Replies: 2
Views: 1407

There is a separate DS_JOBS table in each project. You can get the name of the project through the @ACCOUNT system variable. In an SQL statement you would need to encase this system variable in an EVAL expression.
by ray.wurlod
Fri Jan 28, 2011 5:00 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: IIS-CONN-ODBC-000004
Replies: 2
Views: 8989

In particular look for any column that has an empty precision value but has a data type that requires precision.

This message comes from the Connector Access Service. None of those messages yet appear in the Information Server messages manual. :(
by ray.wurlod
Fri Jan 28, 2011 1:25 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Header & Footer
Replies: 39
Views: 13632

What you're doing is correct. It's not a short cut. The "count rows" aggregation method is one of three available.
by ray.wurlod
Thu Jan 27, 2011 11:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Table to Db2 updation
Replies: 5
Views: 2416

Field names don't contain ".". Therefore I deduce that the field name is "act", it is in a table called "lnk", and (from the error message) that one or both of these do not exist in DB2.