Version 7.4.4
 —  Operations  —

DTP : Distributed Transaction Processing Control

Parameter Specify . . . Possible Values Default
DTP whether to enable distributed transaction processing and, if so, whether the nucleus is to be a resource or transaction manager. NO | RM | TM NO

The DTP parameter controls the distributed transaction processing status of the Adabas nucleus. If Adabas Transaction Manager is not installed on a separate nucleus in your system, specifying this parameter may cause an error.

Value Meaning
NO (default) The nucleus does not support distributed transaction processing.
RM
The nucleus is to participate in distributed transaction processing as a resource manager (RM) with other resource managers (databases) coordinated by a transaction manager. This setting is only possible when
- MODE=MULTI
- READONLY=NO

If you have Adabas Transaction Manager Version 7.4 or earlier installed and if DTP=RM, the LDTP parameter specifies the size of the Work part 4 area that the nucleus uses to keep information about distributed transactions.

If you have Adabas Transaction Manager Version 7.5 or later installed and if DTP=RM, the LDTP parameter specifies the size (in blocks) of the WORK4 index which is used to administer the data on DDWORKR4.

TM
The nucleus supports distributed transaction processing as a transaction manager (TM). Only one such nucleus is allowed per operating system instance. This setting is only possible when
- MODE=MULTI
- the nucleus is not part of a cluster (Parallel Services or Cluster Services)
- LOCAL=NO
- READONLY=NO

Example:

The nucleus will participate as a resource manager in a distributed transaction processing system coordinated by a transaction manager.

ADARUN PROG=ADANUC,DTP=RM

Top of page