TRANSFER Installation and Management Guide
System Installation Procedures
6–24 068837, Update 1 to 013198 Tandem Computers Incorporated
The SPREP Program SPREP is a TRANSFER program that initializes the depot statistics facility when
statistics collection is first configured on a system or when the statistics configuration
changes. This program is used in the A-STATS server class although it is not truly a
server. When initialization is complete and statistics are being collected, SPREP
automatically stops.
Note You must configure your TRANSFER system with SPREP, even if you do not want to run depot statistics.
Running SPREP
If you start TRANSFER with XCOOL, SPREP is handled inside the XCOOL program.
If, however, you do not use XCOOL and configure TRANSFER into an existing
PATHWAY application, you must make changes to any files that were used to start a
version of TRANSFER prior to the C20 version.
When you start TRANSFER using your own startup files, you must start SPREP after
the Text server and the Name server have been started, but before any other servers
have been started. You must also start SPREP outside the PATHWAY environment in
a waited mode.
The reason that SPREP must be run before other servers are started and in a waited
mode is that SPREP sets up global data in the TRANSFER database that must be read
by the other servers when they begin. All servers must have the same values for these
globals to ensure statistics consistency. XCOOL ensures this consistency when you
use it to start TRANSFER.
To get an SPREP log if you are not using XCOOL, you must assign an SPREPLOG log
file.
Do the following to start the Name server, the Text server, and SPREP:
1. Issue the following commands:
1> PATHCOM
$PATHMON process name
= START A-NAME
= START A-TEXT
= EXIT
2> PARAM SPREPMODE 1
3> PARAM NAMESPACE "
$textsrv process name
.CORR"
4> ASSIGN TEXTSRV,
$textsrv process name
5> ASSIGN SPREPLOG,
logfile
6> RUN [
transfer-dsv
].SPREP / [ OUT
SPREP outfile
] /
7> CLEAR PARAM SPREPMODE
8> CLEAR PARAM NAMESPACE
9> CLEAR ASSIGN TEXTSRV
10> CLEAR ASSIGN SPREPLOG
2. Check the SPREP OUT file to ensure that there were no errors in running SPREP.
SPREP Program