TMF Introduction (G06.26+)

TMF Overview
HP NonStop TMF Introduction522414-002
1-18
NonStop OS, File System, and Disk Process
Enscribe is a record manager for accessing and changing Enscribe database files.
TMF protects user data in audited Enscribe files.
NonStop OS, File System, and Disk Process
The NonStop OS, file system, and disk process provide several features to maintain
data integrity, including continuous availability, structural integrity of files, protection of
storage media, and data-sharing protection. These features help to ensure that
changes are made successfully to a database, regardless of any single-component
failures.
The NonStop OS provides a reliable environment so that NonStop TS/MP and
Pathway/iTS, TMF, SQL, and Enscribe operations can proceed, regardless of single-
component failures.
Who Uses TMF?
Because TMF is integrated with HP OLTP software and has many interfaces, several
kinds of users are affected by it: application designers and programmers, database
administrators and system managers, and system operators. Each of these groups is
responsible in its own way for providing the most effective use of TMF.
Application Designers and Programmers
TMF can be used by applications written in a number of languages implemented for
NonStop servers. Although TMF makes the task of application programming easier,
programmers must be aware of TMF requirements, and design their applications to:
Include the appropriate set of operations to define the beginning and end of each
transaction.
Use TMF’s ability to lock data that will be changed by coding applications for the
locking techniques required for the database.
Database Administrators and System Managers
Database administrators and system managers must ensure the adequacy of system
facilities required to support TMF. Their responsibilities include:
Determining and specifying which files in a database should be audited.
Configuring characteristics of audit trails such as size, location, volumes for audit-
trail overflow, and volumes for restoring audit-trail files.
Configuring audited data volumes, and specifying the audit trail to which TMF
sends audit records that result from audited data volume activity.
Determining how often to make audit dumps and how many generations of dumps
to retain.