Search found 53125 matches

by ray.wurlod
Sat Mar 19, 2005 2:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Control routine
Replies: 6
Views: 1310

Your original post had "GetFName", not "GetFNames". The job name must be exactly correct. The error message, after all, was failure to attach job.
by ray.wurlod
Fri Mar 18, 2005 11:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to replace a string in Transform stage?
Replies: 3
Views: 1006

Welcome aboard! :D I agree with Ken. Chances are that your routine code could be streamlined, for example with judicious use of the Ereplace() function. You can post your code here if you'd like us to look at it, and it does not violate any non-disclosure agreement you may have in place. If you do, ...
by ray.wurlod
Fri Mar 18, 2005 11:04 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error with DRS Stage
Replies: 6
Views: 3879

I have seen this kind of disconnection occur with the DRS stage when an attempt is made to access an unsupported data type. In my case, it was a CLOB in Oracle. Changing the column derivation to CAST(columnname AS VARCHAR2(4000)) resolved the error. Nonetheless, it ought not to break the connection;...
by ray.wurlod
Fri Mar 18, 2005 11:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Control routine
Replies: 6
Views: 1310

If the job name is "GETFNAMES" then this is the name you must use in DSAttachJob, not "GetFNames". Job names are case-sensitive.
by ray.wurlod
Fri Mar 18, 2005 10:59 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Access to sys.dba_extents required but not available.
Replies: 7
Views: 4945

Yes, you must install the client software. It's not automatic, most times folks want to separate client and server machines.

You have already purchased some Ascential product, which is how you can have evaluations of other Ascential product. I had wondered.
by ray.wurlod
Fri Mar 18, 2005 3:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Control routine
Replies: 6
Views: 1310

DSAttachJob failed says it all, really.

You invoked DSAttachJob("GetFName", DSJ.ERRFATAL)
DataStage could not find a job called GetFName in a suitable state for attaching; for example the spelling or casing is incorrect, or the job has been deleted, or the repository indexing is inaccurate.
by ray.wurlod
Fri Mar 18, 2005 3:26 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash File Lookups
Replies: 3
Views: 649

Your requirement is not something that a hashed file is geared to do; the whole raison d'etre of a hashed file is to return THE row whose key is given. You would not even be able to populate your proposed hashed file as you wish; you would end up with one row for each key value; the most recently wr...
by ray.wurlod
Fri Mar 18, 2005 3:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: invalid identifier
Replies: 12
Views: 5887

Don't forget also to check any column name you might have typed (mis-typed) into a WHERE or other clause on the Selection tab. And also check that you have spelled the table name correctly (it, too, is an identifier).
by ray.wurlod
Fri Mar 18, 2005 3:15 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Access to sys.dba_extents required but not available.
Replies: 7
Views: 4945

Do you have the Oracle CLIENT software installed too? At run time DataStage is a client to the Oracle server, so the Oracle client software must be installed on the DataStage machine, and properly configured, even if the Oracle server is on the same machine. Make sure also that you are using the 32-...
by ray.wurlod
Thu Mar 17, 2005 1:59 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Multiple Links Collection
Replies: 10
Views: 2021

DRS was introduced in 7.1 (perhaps even 7.0) when Peoplesoft elected to switch to DataStage. It allowed Peoplesoft to deploy canned jobs where the only change between their different customers might be database type.
by ray.wurlod
Thu Mar 17, 2005 1:54 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: version control moved different job
Replies: 8
Views: 2567

Seems to have crept in since Ascl took over the maintenance of Version Control from our friends at DCS! :twisted:
by ray.wurlod
Thu Mar 17, 2005 1:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Importing a sequential file and treating like a table
Replies: 11
Views: 5010

Yes, stop even believing that hashed files connect to anything. They won't help you to connect to Sybase. Hashed files are nothing more than an implementation mechanism of a database table, using in databases such as UniVerse, UniData, D3 and others. And, of course, DataStage Engine. You need either...
by ray.wurlod
Thu Mar 17, 2005 5:28 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: problem with scheduling a job
Replies: 3
Views: 942

The message tells you exactly what's wrong. You are not authorised to use the at command on the UNIX server. Contact your UNIX administrator; you may need to be added to cron.allow, or you may need to be granted write access to the atjobs and/or cronjobs directory (or added to a group that has such ...
by ray.wurlod
Thu Mar 17, 2005 5:25 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Importing a sequential file and treating like a table
Replies: 11
Views: 5010

No, what I meant was that you should define an ODBC data source name (DSN) that uses the ODBC driver for text files to connect to the text file in question. This is one of the drivers supplied in the branded_odbc directory; consult the help there to determine which one (I don't have access to UNIX d...
by ray.wurlod
Thu Mar 17, 2005 5:18 am
Forum: General
Topic: automatic clearing job logs by routine?
Replies: 4
Views: 1921

What you will need is a stand-alone job that consists solely of job control code. This code loops through all jobs in the project, determining the name of the log file, then purging that log. Open "DS_JOBS" To DSJobs.fvar Then ClearSelect 9 SSelect DSJobs.fvar To 9 Loop While ReadNext JobN...