SQL/MP Installation and Management Guide
Installing SQL/MP
HP NonStop SQL/MP Installation and Management Guide—523353-004
2-8
Initializing SQL/MP
You can use the FUP SECURE command to alter the security of these programs and
the FUP LICENSE command to license the programs, if necessary. To alter the
security of the SQL sensitive program SQLCI2, you can either use the SQL ALTER
PROGRAM statement or the FUP SECURE command.
1. If old versions of SORT, SORTPROG, and RECGEN programs still exist on
$SYSTEM.SYSTEM, remove them now by entering this command at the command
interpreter prompt:
26> PURGE $SYSTEM.SYSTEM.SORT, $SYSTEM.SYSTEM.SORTPROG,
$SYSTEM.SYSTEM.RECGEN
If SORT, SORTPROG, or RECGEN programs exist on $SYSTEM.SYSTEM from a
previous RVU, the results are unpredictable.
SQL/MP uses the FastSort programs SORT and SORTPROG for sorting
operations and the RECGEN program for parallel loading of indexes. The INSTALL
process moves these programs to the SYSnn subvolume (in which nn is two digits
assigned during system generation).
2. Verify that the SORT, SORTPROG, and RECGEN programs on the SYSnn
subvolume are secured for execute access on your node. If your node runs in a
network, check that these programs are secured for network execute access. If
SQL/MP initiates a SORT operation and the SORT, SORTPROG, or RECGEN
security does not allow access, a run-time sort error, Sort Start Error 4, is
generated.
You can use the FUP SECURE command to alter the security of these programs, if
necessary.
3. Check that the SQLMSG file you are using is the one released with the new
version of SQL/MP. The message file contains error messages, warning
messages, and help text for SQL/MP. You can check the version by running SQLCI
and entering the ENV command; the message file version is listed as
MESSAGEFILE VRSN in the ENV output.
Check that these message files are secured for read access on your node:
$SYSTEM.SYSTEM.SQLMSG
$SYSTEM.SYSTEM.NLCPMSG
If your node is part of a network, check that these message files are secured for
network read access. If necessary, secure them for network access by entering
these commands:
32> FUP SECURE ($SYSTEM.SYSTEM.SQLMSG, &
32> & $SYSTEM.SYSTEM.NLCPMSG), “NN-N”
Note. The SQLCI2 program is not licensed under normal circumstances. Only the super ID
can license the SQLCI2 program. For more information, see Appendix A, Licensed SQLCI2
Process.