result rows are not showing up-total mismatch

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

qutesanju
Participant
Posts: 373
Joined: Tue Aug 26, 2008 4:52 am

Post by qutesanju »

is there any way to load 1 row at a time?

and also if no of keys are increased then i observed more records are getting inserted.

but i can not treat all fields as key fields.

and I added most non null fields as key fields
Sainath.Srinivasan wrote:To solve, you must find the missing rows and the reason why they are being ignored.

You can
a.) clear the 3rd party s/w and insert the 900 rows successfully loaded again.
b.) load 1 row at a time and see which row fails.
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Without seeing your table defn. and dataset it is not feasible to comment.
girija
Participant
Posts: 89
Joined: Fri Mar 24, 2006 1:51 pm
Location: Hartford

Post by girija »

Define same table in the temporary as your target withh all indexes and constaints on. Try oracle stage to upsert the data into this table . From director log you will found how many rows got inserted and how many rejected or update.
qutesanju
Participant
Posts: 373
Joined: Tue Aug 26, 2008 4:52 am

Post by qutesanju »

my stored procedure is using data from temp table itself.
and i think i cant use oracle stage to upsert the data as i m using microsoft sql server
girija wrote:Define same table in the temporary as your target withh all indexes and constaints on. Try oracle stage to upsert the data into this table . From director log you will found how many rows got inserted and how many rejected or update.
Post Reply