Pathway/XM System Management Manual
Configuring Servers
Compaq NonStop™ Pathway/XM System Management Manual—426761-001
6-9
Setting the TMF Parameter
Setting the TMF Parameter
The SET SERVER statement includes a TMF parameter with an ON or OFF option:
•
TMF ON: The TCP allows a SCREEN COBOL SEND operation, or the
LINKMON process allows a Pathsend server-class send operation, to members of
this server class whether or not the SCREEN COBOL or Pathsend requester
program is in transaction mode.
•
TMF OFF: The TCP allows a SCREEN COBOL SEND operation, or the
LINKMON process allows a Pathsend server-class send operation, to members of
this server class only if the SCREEN COBOL or Pathsend requester program is not
in transaction mode. OFF is the default setting.
By setting this parameter, therefore, you control the types of operations your servers can
perform.
Similarly, the SET TERM and SET PROGRAM statements include a TMF parameter
with an ON or OFF option. The effects of these parameters on the operation of your
SCREEN COBOL requesters and TCPs, as well as their interaction with the TMF
parameter in the SET SERVER statement, are described in Section 3.
Careful use of the TMF parameters for SERVER, TERM, and PROGRAM objects in
your Pathway/XM configuration helps to ensure the consistency of the database and to
improve the reliability and performance of your applications.
If a TMF error occurs and makes normal operations impossible, do not attempt to
continue normal operations by setting the TMF parameter options to OFF. An
application that needs TMF to provide database consistency is at risk when TMF is not
enabled. Instead, refer to the operations and recovery manual for your version of
NonStop™ TM/MP to determine how to recover from the TMF error.
Setting Guardian Startup Attributes
Several SERVER attributes affect the startup message that the Guardian operating
system sends to new server processes when they are created.
DEFINE
DEFINE assigns a DEFINE definition as part of a server-class definition. You can use
DEFINEs to specify the default volume and subvolume and to specify files used by the
server.
ASSIGN
ASSIGN assigns a logical file name to a physical file used by your server program and
specifies the attributes of that file.
You can include multiple ASSIGN specifications for a server class to cover as many
files as necessary. The ASSIGN specification sets up a correspondence between the
name used for a file by your server program and the name by which the TACL
command recognizes this file. If your server program is written in COBOL85, you use
this attribute to override a program file assignment made in the SELECT clause.