SQL/MP Programming Manual for COBOL85

Explicit Program Compilation
HP NonStop SQL/MP Programming Manual for COBOL85429326-004
6-7
Using PARAM Commands
Using PARAM Commands
None of the PARAM commands are required. The COBOL85 and SQL compilers
accept these command interpreter PARAM commands:
PARAM BINSERV
PARAM SAMECPU
PARAM SWAPVOL on page 6-8
PARAM SYMBOL-BLOCKS on page 6-8
PARAM SYMSERV on page 6-9
To use a PARAM command, you must enter it before you give the command to run the
compiler.
Use this syntax to enter a PARAM command. To see the parameters currently defined,
enter a PARAM command without any parameter name and value pairs. A PARAM
command does not apply to automatic SQL recompilation or dynamic SQL compilation.
For more information about the PARAM command, see the TACL Reference Manual.
PARAM BINSERV
The PARAM BINSERV command specifies the program file of the BINSERV program
to be used during explicit compilations:
PARAM BINSERV guardian-name
Follow these guidelines for guardian-name:
If guardian-name designates a system other than the system on which the
compiler is running, the BINSERV parameter is ignored.
If guardian-name does not include a volume or subvolume name, the compiler
uses your current default values.
The default value for guardian-name is the BINSERV program file on the same
subvolume as the compiler.
PARAM SAMECPU
Ordinarily, the COBOL and Binserv processes run in one processor and the Symserv
process runs in the processor having the next higher number (mod the number of
CPUs in the system). The PARAM SAMECPU command causes the COBOL, Binserv,
and Symserv processes to run in the same CPU, which improves interprocess
communication:
PARAM SAMECPU dummy-value
PARAM [ param-name param-value [, param-name param-value ]...]