SQL/MP Programming Manual for C
Program Execution
HP NonStop SQL/MP Programming Manual for C—429847-008
7-6
Pathway Environment
If a C program must run an SQL program programmatically at a low PIN, consider 
these situations: 
The C creator program was not written (or converted) to run at a high PIN. 
The SQL program runs at a low PIN by default, even if it was written (or converted) 
to run at a high PIN. 
The C creator program was written (or converted) to run at a high PIN and to 
create a high PIN process. The SQL program was also written (or converted) to 
run at a high PIN. 
For this program to start the SQL program at a low PIN, set the HIGHPIN 
object-file attribute to OFF in the SQL program file using the Binder CHANGE 
command as described under Interactive Commands on page 7-5. 
Pathway Environment
In a Pathway environment, an SQL program running as a server process can run at an 
available high PIN if these conditions are met: 
The SQL program was written (or converted) to run at a high PIN.
The HIGHPIN server attribute for the SQL program in the Pathway 
configuration file is ON. 
The HIGHPIN object-file attribute in the SQL program file is ON. 
A high PIN is available when the server runs. 
To force an SQL program to run at a low PIN, use either of these methods:
In the SQL program file, set the HIGHPIN object-file attribute to OFF using the 
Binder CHANGE command as described under Interactive Commands on 
page 7-5. 
In the Pathway configuration file, set the HIGHPIN server attribute to OFF using 
the SET SERVER or ALTER SERVER command. (The default for the HIGHPIN 
server attribute is OFF.) 
For more information, see the Guardian Programmer’s Guide. For information about 
converting a C-series program to use D-series features, see the Guardian Application 
Conversion Guide. 










