beautypg.com

HP Integrity NonStop J-Series User Manual

Page 93

background image

NonStop AutoTMF Commands

HP NonStop AutoTMF Software User’s Guide429952-016

6-17

ADD ATMFPROGRAMS

RECORDTX is used when a file is accessed by programs in which record
locking sequences do not allow AutoTMF to commit automatic transactions
(there is at least one lock held on a record in this file at any given time).

For RECORDTX to take effect, it must be configured both as a program
attribute and as a file attribute using

ADD ATMFFILESET

or

ALTER

ATMFFILESET

.

The RECORDTX program attribute can be specified in addition to other
attributes, such as COMMONTX or SEPARATETX. The other attributes are
ignored if RECORDTX is specified for both the file and the program. If
RECORDTX is specified for a program, but not the file, then the other options,
such as COMMONTX or SEPARATETX, will be in effect.

For further details on the use of RECORDTX, see paragraph

Record-Level

Transactions

on page 4-12.

SEPARATETX

processes all updates to audited files under separate parallel automatic
transactions.

If specified as a program attribute, SEPARATETX overrides the file attribute
COMMONTX.

STOPONTMFERR

stops a program that encounters a TMF environmental error. By default,
AutoTMF aborts a program that encounters a TMF error.

Setting STOPONTMFERR causes the program to stop without creating an
Inspect saveabend file. A message describing the failure and the returned file
system error code is sent to the EMS log.

See

Handling TMF Environmental Errors

on page 4-10 for a list of the

applicable TMF errors.

By default, STOPONTMFERR is not set.

SUPPRESSINHERITEDTX

suppresses TMF transactions inherited by programs on $RECEIVE.

A non TMF-aware server may inherit a transaction from a TMF-aware
requester when reading $RECEIVE. If AutoTMF detects an inherited
transaction, AutoTMF assumes that the process should use that transaction to
access audited files. Suppressing inherited transactions insures that AutoTMF
generates automatic transactions for all audited file accesses, emulating the
behavior of a non TMF-aware process.

Inherited transactions can also be suppressed by specifying the class map
define

=_ESCORT_SUPPRESS_INHRTX

with a dummy file.

SUPPRESSUSERTX

This manual is related to the following products: