Search found 89 matches

by abhijain
Tue Jun 17, 2014 5:09 am
Forum: General
Topic: ps -ef command error
Replies: 5
Views: 3388

Thanks Gurus.

I have got some work around. I am going to use Audit tables instead of trusting ps -ef command. 8)
by abhijain
Tue Jun 17, 2014 2:12 am
Forum: General
Topic: ps -ef command error
Replies: 5
Views: 3388

Hello PaulVL, Regarding your comment Engine thus picked up the shell settings and now datastage engine has a COLUMNS value of 40, which will mess up your ps -ef output. I don't agree as this is happening sometimes. However, regarding the size of 40, i have seen "ps -ef" returned output whe...
by abhijain
Mon Jun 16, 2014 11:16 am
Forum: General
Topic: ps -ef command error
Replies: 5
Views: 3388

ps -ef command error

Hello Experts, We are using DS 8.7 version with AIX and database as Teradata 13.11.0.07 In my projects, we don't have any scheduler used to schedule datastage jobs. But, indeed we have datastage master sequencer using batch concept. We have database batches created and on run time, our master sequen...
by abhijain
Fri Dec 28, 2012 12:46 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Number of input links supported on DTS stage ?
Replies: 9
Views: 6206

If we use 2 DTS stages, can we use same work queue for both. Yes, you can use 2 DTS stage using single work queue. In case of job failure, do you know how the roll back and replay will happen if we use 2 DTS stages? In case of job failure, your message will reside into work queue. About rollback an...
by abhijain
Thu Dec 27, 2012 5:15 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Function with in a stored procedure
Replies: 2
Views: 2020

Can you please explore more on your problem?

1. what SP is this? Oracle/Sybase/Teradata?
2. How you are calling it?
3. Is your procedure working fine, when running as individual?
4. It creates problem only when you are running inside ETL?
by abhijain
Thu Dec 27, 2012 5:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Number of input links supported on DTS stage ?
Replies: 9
Views: 6206

50 :shock: links will be too much, the performance will not be good.

I would suggest to play a little with your job design, use 2 DTS Stages and distribute the links among them.
by abhijain
Wed Dec 26, 2012 4:05 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Number of input links supported on DTS stage ?
Replies: 9
Views: 6206

There is no maximum input links for the DTS Stage, but it is observed that the performance will be degraded after having more than 32 links in a single DTS.
by abhijain
Wed Dec 26, 2012 2:33 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Reading from fixed length file
Replies: 4
Views: 3032

specify the delimiter as "|" for the target sequential file.
by abhijain
Tue Dec 18, 2012 7:03 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Long running job in Datastage 8.1
Replies: 2
Views: 2463

Please elaborate more on your problem.

1. Monitor the job, Out of 16 Lookup's or any other stage, where the job is taking more time. Give more details for this. :?

2. Has something changed recently ? job design ? servers? configuration?
by abhijain
Tue Dec 11, 2012 6:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to run the abort job from the last record
Replies: 2
Views: 2072

You may do it by setting the commit interval to 1, but that would compromise the performance.
by abhijain
Tue Dec 11, 2012 6:36 am
Forum: General
Topic: Is it possible to call a job from another program?
Replies: 3
Views: 2533

Yes, it is very much possible. using dsjob -run command.

Below are the possible options, where you can use "dsjob -run" command

1. You can invoke your Job2, in the Before/After Job Subroutine. ExecSH and write it.

2. Use can write script (Perl/Unix/Java) and make a system call.
by abhijain
Mon Dec 10, 2012 5:40 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Conversion Error
Replies: 2
Views: 3040

If you have data like
2312-08-15 12:14:20

existing conversion function

StringToTimestamp(%string%,"%yyyy-%mm-%dd %hh:%nn:%ss")

should able to convert your Varchar data into Timestamp.
by abhijain
Mon Dec 10, 2012 5:33 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Heap Allocation Failed-Increasing Heap Size Doesn't Help
Replies: 9
Views: 15157

Also, try to give a certain length to your VARCHAR fields ( for e.g Varchar(200) ) rather than using VARCHAR(). When we define the column as VARCHAR() by default, it takes the maximum possible value for the column. We have also faced the similar issues and it was crashing our servers. We have modifi...
by abhijain
Mon Dec 10, 2012 1:26 am
Forum: General
Topic: Exception Handler doesn't work if I use warn flag
Replies: 3
Views: 2597

Exception Handler supposed to react on "Failure" and not on "Warnings". When warning limit set as 50, exception handler catches and throw an exception when the warning count exceeds to 50. When warning limit set to "No Limit". Exception Handler will not give an exceptio...
by abhijain
Mon Dec 10, 2012 1:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Oracle sequence for getting the value
Replies: 11
Views: 6279

Perform a lookup 1. For the matched rows, Lookup will provide the ID (Say in Link A) 2. For the unmatched rows, capture the Rejects in the reject link. 2.1 Use a surrogate key generator stage and select the property - Source Type as "Database Sequence" - Generated Output Column Name as &qu...