User Manual

Preparing Programs
HP NonStop AutoTMF Software User’s Guide429952-014
3-3
Preparing TNS Programs
Use the INFO PROGRAM command to verify the state of the object file, for example:
If your application consists of many programs, you can prepare entire subvolumes
through one command; however, you should keep a record of the preparation by using
the LOG command, for example:
The PREPARE command processes only object files and ignores all other files. If
some files are not prepared because of errors, correct the problem, then re-issue the
PREPARE. You may prepare a program as often as you wish.
To view the prepared status of a collection of object files, use INFO PROGRAM. For
example:
Preparing TNS Programs
The NonStop AutoTMF runtime library for TNS programs (ESCRUNTM) contains
prepared copies of the COBOL85, C, CRE, and GPLIB runtime libraries. This
arrangement is required to allow NonStop AutoTMF software to intercept all file system
AutoTMF 7? info program myobj.batchobj,detail;
$DATA.MYOBJ.BATCHOBJ Apr 29 2004, 14:07
Accelerated TNS Program
User Library $SYSTEM.ESCORT.ESCRUNTM
Prepared
Intercept proc calls prepared: 33
Attributes: Inspect, Saveabend
Binder timestamp: 23Apr04 8:27
AXCEL timestamp: 23Apr04 8:27
AutoTMF 1? log to srvobj.preplog;
AutoTMF 2? prepare srvobj.*;
<< Messages for each program >>
Object file summary: prepared = 72, unprepared = 3, excluded = 4
AutoTMF 3? log stop;
AutoTMF 1? info program $data.srvobj.*;
$DATA.SRVOBJ
Type SQL User Library Status
...
EGETEMP TNSE Loadfil Not Prepared
OGETEMP TNS Program $TOOLS.ESCORT.ESCRUNTM Prepared
OGETINFO TNS Program Not prepared
OPNUPD AXL Program $TOOLS.ESCORT.ESCRUNTM Prepared
ORDEMP AXL Program $TOOLS.ESCORT.ESCRUNTM Prepared
OREQ TNS Program $TOOLS.ESCORT.ESCRUNTM Prepared
OSERV TNS Program $TOOLS.ESCORT.ESCRUNTM Prepared
RGETEMP TNSR Loadfil $TOOLS.ESCORT.ESCRUNNT Prepared
TSTATMFO TNS Program $TOOLS.ESCORT.ESCRUNTM Prepared
XLGETEMP AXL Program $TOOLS.ESCORT.ESCRUNTM Prepared
XREQ TNSR Loadfil $TOOLS.ESCORT.ESCRUNNT Prepared
XSERV TNSR Loadfil $TOOLS.ESCORT.ESCRUNNT Prepared
YGETEMP TNSE Loadfil Not prepared
YREQ TNSE Linkfil Not prepared
YSERV TNSE Linkfil Not prepared
Object file summary: prepared = 10, not prepared = 5, excluded = 0