![]() TP_ROLLBACK |
![]() Virtual Machine |
![]() |
In order for TP_ROLLBACK to function properly, two Environment Variables must be set. The CISAMLOG must equal the logfile path; and the TP_ROLLBACK flag must equal Y. For example, use the following to set the Environment Variables.
CISAMLOG=<your logfile path>
TP_ROLLBACK=Y
The following rules apply to TP_ROLLBACK:
If there are not SQL files, the function behave as in Version 1.5 (errors are not fatal and processing continues.)
If there are SQL files, the Version 2.2 rollback behaviour is used (@RFUNCT is called). This applies even if some of the files are PROISAM.
The behaviour in case 1 is replaced by case 2, if TP_ROLLBACK is enabled. This can also be used for other non-SQL filing systems that support transaction processing.
Topic ID: 720255