If you are not successful in applying all the forward recovery log data to a restored backup, you are forced to abandon the forward recovery, and revert to your most recent full backup. However, during its recovery processing, CICS® assumes that it is operating on a data set that has been correctly forward recovered, as in the case of recovery of a data set accessed in RLS mode (see Procedure for failed RLS mode forward recovery operation).
If you are not able to complete forward recovery on a data set, ensure that all CICS regions tidy up any pending recovery processing on the data set (as described below) before you restore the backup copy from which you intend to work. You can do this in the following way:
Before issuing the next command, wait until the SET DSNAME(...) UOWACTION has completed against all shunted in-doubt units of work.
Do not issue this command until the previous UOWACTION command has completed. RESETLOCKS operates only on backout-failed units of work, and does not affect units of work that are in the process of being backed out. If you issue RESETLOCKS too soon, and shunted in-doubt units of work fail during backout, the data set will be left with recovery work pending.
If you do not follow this sequence of operations, the restored backup could be corrupted by CICS backout operations.
[[ Contents Previous Page | Next Page Index ]]