Search found 53125 matches

by ray.wurlod
Tue Jun 29, 2004 3:58 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable To Open Hash File - MultiInstance Job
Replies: 3
Views: 1959

It's the only way to fix this problem. Provided uvregen doesn't report a figure too close to the maximum shared memory segment size for your system, you could try increasing T30FILE to, say, 1500 or 2000. Each additional slot requires, as far as I can recall, just over 100 bytes of memory. The only ...
by ray.wurlod
Tue Jun 29, 2004 3:53 pm
Forum: Site/Forum
Topic: forum on datastage mainframe
Replies: 2
Views: 2532

It would be a good idea, but even better if accompanied by (automatic redirection to?) separate forums for server, parallel and mainframe jobs. Any possibility of filtering the posts already on the DataStage forum into these three categories, based on the header information? (Yes, I know some of it'...
by ray.wurlod
Tue Jun 29, 2004 3:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How do you use SAS in Enterprise Edition
Replies: 6
Views: 2754

In Designer, when you choose File > New, do you have the choice of creating a "parallel job"? If not, you do not have the Parallel Extender (now known as Enterprise Edition) installed/licensed. If you do have the Parallel Extender (Enterprise Edition) installed and licensed, you still need to instal...
by ray.wurlod
Tue Jun 29, 2004 4:02 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage "fault Tolerant"
Replies: 7
Views: 3392

Welcome aboard! :D

As far as I know there is nothing in DataStage to support clustering in a Windows environment.
by ray.wurlod
Tue Jun 29, 2004 4:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: User/pass
Replies: 5
Views: 2123

DataStage does not have its own users and passwords. You need someone with suitable authority to create a user ID - or reset your user password. DataStage security hinges on operating system groups, so you will need to be a member of an appropriate group, as was configured in the Administrator. You ...
by ray.wurlod
Tue Jun 29, 2004 3:57 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable To Open Hash File - MultiInstance Job
Replies: 3
Views: 1959

Arun, "File descriptor table is full" refers to the in-memory table of concurrently open dynamic hashed files. The size of this tables is set by the T30FILE configuration parameter in the uvconfig file. Once you have increased this, you need to run the uvregen utility, then stop and re-start DataSta...
by ray.wurlod
Mon Jun 28, 2004 11:53 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: mainframes
Replies: 9
Views: 2240

The whole point of DataStage is to have a graphical design metaphor. You draw a picture of what you expect to happen. There is no facility for taking existing COBOL and magically transforming it into DataStage's graphical format. Did you read the Chapter on the External Routine stage? It tells you t...
by ray.wurlod
Mon Jun 28, 2004 11:50 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Previous Weekday From Date
Replies: 9
Views: 7669

The quick, but not optimal solution, is to loop backwards until the required day is found. FUNCTION PreviousWeekdayFromDate(TheDate, WeekDay) aTheDate = TheDate aWeekDay = Upcase(WeekDay) Loop aTheDate -= 1 While Oconv(aTheDate, "DWA":@VM:"MCU") <> aWeekDa...
by ray.wurlod
Mon Jun 28, 2004 11:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Can a user-defined query looks up another user-defined query
Replies: 12
Views: 3342

With or without a primary key, a query on a reference input must have a WHERE clause. For example WHERE postalcd_wid = ? However, a reference input is expected by DataStage to have at least one column marked as the key column (note, too, that this does not necessarily mean "primary key", but usually...
by ray.wurlod
Mon Jun 28, 2004 4:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Previous Weekday From Date
Replies: 9
Views: 7669

The following assumes the argument is an internal format date. FUNCTION PreviousWeekdayFromDate(TheDate) RoutineName = "PreviousWeekdayFromDate" * Oconv with "DWA" as the second argument returns the full weekday name, * "DWB" the abbreviated weekday name, * &quo...
by ray.wurlod
Mon Jun 28, 2004 3:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Extracting Column Definitions
Replies: 6
Views: 2085

Some time back I published (here, I think) a routine for dumping a table definition from the Repository. See if you can find it. Otherwise I'm sure I can dig it out. However, you'd have to have the table definition in the Repository; the routine does not read it from a stage (actually link) definiti...
by ray.wurlod
Mon Jun 28, 2004 3:53 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Sequence number for multi valued data
Replies: 11
Views: 3407

I really don't know UniData well enough to be cogent on this. In UniVerse it should be OK. Try the same command at the ECL prompt (assuming you can get at it) and see the rows that are generated using BY.EXP.DSND to determine whether that's what you'd expect DataStage to be receiving.
by ray.wurlod
Mon Jun 28, 2004 3:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: mainframes
Replies: 9
Views: 2240

There is no import capability. You can re-design the logic using DataStage, which will generate COBOL from scratch. If your existing COBOL functionality can be packaged as a callable routine, then DataStage has the capacity, through External Routine stages, to invoke these. Both static and dynamic i...
by ray.wurlod
Fri Jun 25, 2004 6:35 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: lookup not unique
Replies: 4
Views: 1393

If you WANT multi-row lookup capability, use either ODBC or UV stage. How any other stage type works depends on what the database server delivers, but typically it's the first match found that DataStage uses. A hashed file, necessarily, has UNIQUE primary key values. If you want a secondary key look...
by ray.wurlod
Fri Jun 25, 2004 6:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: pick up a string
Replies: 4
Views: 1135

If that doesn't work, try

Code: Select all

Matchfield(TheString, "0X'?-'0X", 3)

or possibly

Code: Select all

TrimF(Matchfield(TheString, "0X'?-'0X", 3))