I have a DB2 table which has 1000 rows.after udatingg first
110 rows, my job abends. Now what I have to do if I want to
restart the job next time so that it should start updating
from 111th row (without updating first 110 rows again).

Answer Posted / karthik

RESTART logic will work fine..
following is the flow of restart logic:

if your program is having a commit for every 100 records
which u read from the file, we can restart the program to
update the records from 101 as it had a restart entry in
the restart table once the job got abeneded..

so in your program you need to have a logic like first you
need to read the restart table whether we need a restart
entry for that particular program, if so, u need to read
the first 100 records as dummy and then need to update the
remainig records..else we can start updating the table from
the first read recorrd itself..

Is This Answer Correct ?    0 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is diffrence b/w file-aid tool and file-aid utility???

4188


What is rebind in db2?

579


How to connect to db2 database from windows command line?

572


What is meant by dclgen?

623


What language is db2 written in?

602






What is sqlca?

629


What is dbrm in db2 database?

597


How do I optimize a query in db2?

630


How to check sequence on a table in db2?

607


Which component is responsible for db2 startup and shutdown?

634


What are the rules for db2 programming?

651


How to execute stored procedures?

626


What is catalog database in db2?

650


How do I copy a table in db2?

579


For a db2 column that is being defined as decimal (11, 2), discuss the cobol picture clause.

666