Search found 53125 matches

by ray.wurlod
Wed Dec 22, 2004 8:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Numeric Validation
Replies: 10
Views: 1803

Is a molecule a small mole? :lol:
(Sorry Mike, couldn't resist.)
by ray.wurlod
Wed Dec 22, 2004 3:03 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: To remove decimal part
Replies: 3
Views: 1202

Or you can use Oconv(number, "MD0") (masked decimal with no decimal places) or you can use Fmt(number, "16R0") (16 characters wide, right justified, with no decimal places), either of which allow you to round (the default) or truncate ("MD0T" or "16R0T" respectively).
by ray.wurlod
Wed Dec 22, 2004 3:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Numeric Validation
Replies: 10
Views: 1803

"Why does Num('1E2') returns True? "

6.023E23 is "scientific" (or "exponential") notation. It means 6.023 multiplied by 10 raised to the power 23. If you remember high school chemistry you will recognise this as Avogadro's number. 8)
by ray.wurlod
Wed Dec 22, 2004 2:56 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Creating a directory based hash file from a Basic routine
Replies: 8
Views: 1792

"As a bonus, it also creates the VOC entry." This is the F pointer to which you refer. Yes, you drop it using DROP TABLE hashedfilename; if it was created with CREATE TABLE. I prefer not to use mkdbfile because it does not populate a file dictionary, and I DO like to have my metadata recorded.
by ray.wurlod
Wed Dec 22, 2004 2:52 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error in executing Datastage job
Replies: 8
Views: 6353

Can you be precise about which utility you are using to run the job? Is it dsjob (command line interface), or the SDK routine UtilityRunJob?
by ray.wurlod
Tue Dec 21, 2004 11:25 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Creating a directory based hash file from a Basic routine
Replies: 8
Views: 1792

Search the forum for the SETFILE command.

You need to create a pointer (which is stored in the VOC file) to tell DataStage SQL queries where the hashed file is.
by ray.wurlod
Tue Dec 21, 2004 9:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Possible Values for DSJ.STAGELASTERR
Replies: 2
Views: 735

DSJ.STAGELASTERR is a constant, whose value is 2. It is meant to be used as the second argument of the DSGetStageInfo function when you want to determine whether there was any error in executing the stage. LastError = DSGetStageInfo(hJob, StageName, DSJ.STAGELASTERR) hJob is a job handle obt...
by ray.wurlod
Tue Dec 21, 2004 9:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Creating a directory based hash file from a Basic routine
Replies: 8
Views: 1792

Not the only way! The CREATE TABLE statement supports DATA and DICT clauses that can be used to specify location of the data and file dictionary portions. CREATE TABLE hashed_file_name DATA /dirpath/hashed_file_name DICT /dirpath/D_hashed_file_name ( column definitions... ); As a bonus, this...
by ray.wurlod
Tue Dec 21, 2004 2:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: retrieve deleted job
Replies: 3
Views: 778

Do you have an export or a backup from the previous night? A partial import from the export is the easiest to do. Restoring from system backups is truly painful. You need to preserve (export) any work you've saved since the backup, delete the project, reinstate the project directory from backup, the...
by ray.wurlod
Tue Dec 21, 2004 2:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Can't find path for shared library
Replies: 6
Views: 2680

The ";1" in the error messages suggests that you're on HP-UX. Can you do a find command and track down where D.SL, DSR3.SL and DSR3.Senu actually are? If that location is not any of the directories in SHLIB_PATH it will need to be added to SHLIB_PATH.
by ray.wurlod
Tue Dec 21, 2004 2:37 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to clear the "deleted jobs" from repository vi
Replies: 15
Views: 6064

Not sure about "where" it's gone, but I can confirm that it no longer exists at 7.1r1. The functionality remains, however, via the DS.TOOLS menu on the server. Option 4 (check integrity of job files) will - among other things - track down any orphans and delete them (checking with you first that it ...
by ray.wurlod
Tue Dec 21, 2004 2:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Verb "DSJOBS" is not in your VOC.
Replies: 10
Views: 1916

Re: Verb "DSJOBS" is not in your VOC.

Hi All, When i tried to run the job's from the command prompt, I am getting an error like this "Verb "DSJOBS" is not in your VOC". Please suggest some way to rectify this issue. Thanks & Regards, Akhil Please show us the command that used "DSJOBS" (which isn't a command in the DataStage environment...
by ray.wurlod
Tue Dec 21, 2004 2:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: XML export file
Replies: 3
Views: 764

C:\Program Files\Ascential\DataStage\DSExport-DSX.xsl and C:\Program Files\Ascential\DataStage\DSExport-HTML.xsl are the two default style sheets, while C:\Program Files\Ascential\DataStage\DSExportSchema.xsd is the schema definition.
by ray.wurlod
Tue Dec 21, 2004 2:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: NANs: Floating point error
Replies: 2
Views: 1340

It's complaining about your data, not about your metadata.
Check your data (perhaps using ProfileStage or AuditStage) to determine whether there are any values that do not fit the metadata definition, for example out of range, non-numeric, and so on.
by ray.wurlod
Tue Dec 21, 2004 4:43 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DSSendMail cc options
Replies: 2
Views: 1377

Welcome aboard! :D I'm not aware of any method of implementing -cc through DSSendMail unmodified. You can customise the template (not sure how to add CC here and pass the CC addresses, though). What I normally do is send to a list, which redistributes to the appropriate users. I've been able to get ...