Search found 71 matches

by mk_ds09
Wed Mar 04, 2009 7:51 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job status is finished however there is a fatal error in log
Replies: 1
Views: 1973

TeraUtils:DB Call Failure(success check) Info = 0, Code = 2801, Message = Duplicate unique prime key error in TDB.SIM_CARD_SUBSCRIPTION_HIST. There are some issues with the database stages.. specifically with DB2. Job was not aborted even if there are fatal error messages in the director. Those mes...
by mk_ds09
Tue Feb 17, 2009 3:12 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: ORA-00911 error
Replies: 17
Views: 7185

I have again checked in the unix the file isgood only..no problem with the data...even the columns are properly defined with data types..... what could be the error....? If you are getting the ORA-00911, it is quite obvious that you are having the invalid charaters in your data, or they are introdu...
by mk_ds09
Mon Feb 16, 2009 11:05 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Performance in DS vs Oracle
Replies: 6
Views: 3190

Yes..as it said it really depends on the various factors.. However doing the changes in quries is better in one of the aspect as it will avoid more i/p operations. It will give the DS only the formated data. Otherwise it will just read and give all the data to DS where DS needs to perform the change...
by mk_ds09
Mon Feb 16, 2009 11:01 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Implicit conversion from source type "decimal[38,10]&qu
Replies: 3
Views: 3411

Decimal with floating scale is converted to the dfloat datatype. That is why it is giving the error of truncation. One of the solutions can be :- 1. Use modify stage to modify the datatypes. 2. Check what exactly the data type is required after the copy stage. whether you are just processing it or i...
by mk_ds09
Mon Feb 16, 2009 10:49 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: ORA-00911 error
Replies: 17
Views: 7185

ORA-00911 is due to invalid character.. 1.Check if there are any Varchar columns and the characters which are appended by the DS. 2. As you are saying you are trying to update the data, which columns you are tying to update and which columns you are using in where clause ? 3. 'Data is clean only' Wh...
by mk_ds09
Mon Feb 16, 2009 10:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Not able to open text file
Replies: 6
Views: 3275

If hard coding is working and the parameters are not working means there are some issues with parameters only..

1.Check your parameters properly.
2.Check if there is any space of path name which you are passing is correct.

Hope this helps.
by mk_ds09
Wed Feb 04, 2009 7:45 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Input and output row count
Replies: 5
Views: 1572

Try this design.. Seq file - > Transformer => funnel - > seq. file From Transformer stage there will two output links. You can put constraint depending upon your requirement, so that two records will pass on the two links and funnel will collect those records and final sequential file will contain t...
by mk_ds09
Wed Feb 04, 2009 6:29 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error executing UNIX shell script from after job routine
Replies: 9
Views: 2703

if [[ `awk 'END{print NR}' /RejectFiles/Extractrejectfile.csv` -gt 1 ]] then uuencode /RejectFiles/Extractrejectfile.csv Extractrejectfile.csv|mailx -s Extract Errorfile xyz@hotmail.com else echo "File is empty" fi Else contains the 'file is empty'.that means it should be containing any r...
by mk_ds09
Wed Feb 04, 2009 6:27 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Input and output row count
Replies: 5
Views: 1572

Can you give us more details?

Which stages you are using and how you are making 2 records of one record ?

There is no rule as such there should be same number of input and same number if output..otherwise row generater might not have worked at all :wink:
by mk_ds09
Wed Feb 04, 2009 6:21 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Need to retrieve job file names from a routine
Replies: 4
Views: 2922

If the file names are parameterized then there is one way to find it out by using the dsgetparaminfo !
by mk_ds09
Wed Feb 04, 2009 5:56 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to check for the presence of extended characters
Replies: 4
Views: 1715

You need to take each charater of your string and then convert it to in ascii and check the values of it.

You can get the logic in one of the post how to break the string into the characters and converting it into the ascii...
by mk_ds09
Wed Feb 04, 2009 5:54 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error executing UNIX shell script from after job routine
Replies: 9
Views: 2703

If you are just checking the file is empty or not, why dont you just try to use -s flag..
I guess that could also help the remove the error which you are getting.. I suspect it is due to awk which you are using in the if loop.
by mk_ds09
Wed Feb 04, 2009 2:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Ideal sequence of jobs in a sequence
Replies: 6
Views: 1994

L -> | M L -> | Max | M L -> | Max | M L - > L :- Job takes minimum time... M :- Medium time Max :- Max time.. If you can have a design to start the jobs which takes less time simultanously and the job which takes the long time can run when there is less processing to do ! It will help in such way t...
by mk_ds09
Wed Feb 04, 2009 2:44 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Transformer not able to handle NULL
Replies: 4
Views: 2602

Hi..

What is the datatype of the field that you are checking for..

And if it is passing through not null constraint, it seems there might be some not null values can be there in the field..may be spaces..

worth checking i guess !