beautypg.com

HP NonStop G-Series User Manual

Page 97

background image

NonStop AutoTMF Software Commands

HP NonStop AutoTMF Software User’s Guide429952-014

6-23

ALTER ATMFFILESET

enables or disables (NO SEPARATETX) the use of separate transactions by
the programs to access an audited file. SEPARATETX is used when an
automatic transaction is to be generated even if the process has its own
transaction and when the transaction must be managed separately from
transactions for other files.

SKIPNULLRECS

(for entry-sequenced files only)

instructs the NonStop AutoTMF software runtime to ignore zero-length records
when reading sequentially through an audited entry-sequenced file.

If a record is inserted into an audited entry-sequenced file and subsequently
backed out because a transaction is aborted, a zero length record is left in the
file where the record had been inserted. This cannot occur if the file is not
audited and can cause problems for programs that are not expecting to
encounter such records. Configuring SKIPNULLRECS shelters the application
programs from these unexpected records.

Although automatic transactions are never aborted by NonStop AutoTMF
software, unilateral aborts could leave such gaps in an entry-sequenced file.

To instruct the runtime to skip null records for all audited entry-sequenced files,
set the global parameter ATMFSKIPNULLRECS to OFF.

The default is READNULLRECS (null records are not skipped).

TXTIMEOUT { value | NEVER | OFF }

(with SEPARATETX only)

specifies how long automatic transactions may live, regardless of the TMF
AutoAbort setting. This feature requires TMF version 3.6 or later.

°

value is n [ SEC[ONDS] | MIN[UTES] ]
value can be between 5 and 510 minutes and overrides the TMF
AutoAbort timer.

°

NEVER specifies that the TMF AutoAbort timer is not in effect.

°

OFF specifies that the TMF AutoAbort is in effect.

If TXTIMEOUT is configured on a system that is not running TMF 3.6 or later, a
warning message is issued, the configuration is updated and the transaction
timeout takes effect when TMF 3.6 is installed.

WAITEDIO [, WAITTIME 1-to-n-seconds ] | NO WAITEDIO

Note. The AutoTMF AutoCommit timer always applies, regardless of the configured
transaction timeout. If the desired transaction time out value exceeds the default
AutoCommit timer value, the user should adjust the AutoCommit timer accordingly.
See AutoCommit attribute description above on page

6-7

for details.

This manual is related to the following products: