MAC-PAC Homecontact ussupport login 
Documentation > MAC-PAC Reference and Help > Technical Support > Key Concepts and Procedures > Recovery Management > Off-line Rollback Procedures

Off-line Rollback Procedures

 

 

If an error occurs during the execution of a batch update program, the off-line rollback procedure determines where the failure occurred and removes all updates that were performed by the application.  The following procedures are required for off-line rollback.  The procedures are illustrated here.

Off-line Rollback

 

 

Display Recovery Management Menu

1.   Display the Recovery Management Menu by selecting Recovery Management from the System Processing Menu.

Display Failed Transaction List

2.   Select the option for Off-line Rollback.  A list of all failed off-line transactions is displayed.  For a description of this screen, see the Screens section.

Modify List

3a.  Enter an X in the Select field of each displayed transaction for which recovery should not occur.  If there are more transactions than can be displayed on one screen, use the ROLL key to display the remaining transactions.  Once the entire list has been modified as desired, press F22 (Continue Recovery).  The Recovery Management Menu is redisplayed.  Processing continues at step 4.

OR

 

Return to Menu Without Recovery

3b. If you do not want to recover any of the displayed transactions at this time, press F13 (Rtn w/o Recovery).  The Recovery Management Menu is redisplayed.  Processing continues at step 6.

Await Rollback Processing

4.   The off-line rollback job stream scans the user journal entries to find begin entries for which there are no corresponding end entries.  All related record updates are then rolled back.  For a more detailed account of this processing, see the section in this manual on Recovery Management Job Streams.

Check Reports

5.   Once the rollback is complete, check the Off-line Rollback Report (RM180) and examine all rolled back journal entries by file.  This will provide an accurate picture of the current data base status.

 

6.   Check the Off-line Transaction Failure Report (RM100).  This is a printed copy of all transactions that were displayed on the Failed Transactions List Screen.  If the user decided to remove certain transactions from the list (see step 3a, above), an X will appear in the Cancel Recovery Flag field.  If F13 was pressed, this X will not appear.

Return

7.   Enter option 98 to return to the System Processing Menu.