Parameters for the tp Function PUT 
Default:
1Value range: Boolean
During a
tp put call, various users can log on to the SAP System at three different points. If the parameter lockuser is set to 0 , nothing happens at these points. Otherwise, an indicator is set in the database at the beginning and in the middle of a tp put call, which only permits the users DDIC and SAP * to log on to the SAP System. Users that have already logged on are not affected (this would be the only reason for activating the parameters startsap and stopsap ). The indicator is deleted at the end of the call, allowing all users to log on to the SAP System again. To find out the exact locking and unlocking locations, enter the command tp put without any arguments.Default:
1Value range: Boolean
When
tp put is called, the system change option may be changed at two locations. If the parameter lock_eu is set to 0 , the system change option remains unchanged. Otherwise, the system change option is set to Objects cannot be changed at the beginning of the call, and is reset to its previous value at the end of the call. To find out the exact locking and unlocking locations, enter the command tp put without any arguments.Default: Space
Value range: Text
tp
uses the value of this parameter to start the database of an SAP System. It interprets the value as the complete path specification of a program that is able to start the database of an SAP System. However, it is not necessary for tp to start the database of an SAP System at the customer. Therefore, SAP has defined the default value of the parameter so that the SAP System is not started at the customer.This parameter is not active under Windows NT.
Default: Space (Windows NT)
Value range: Text
tp
uses the value of this parameter to start an SAP System. It interprets the value as a complete path specification for a program that is able to start an SAP System. For the customer, however, it is not necessary for tp to start (or stop) an SAP System. Therefore, SAP has defined the default value of the parameter so that the SAP System is not started at the customer.Default: Space
Value range: Text
tp
uses the value of this parameter to stop the database of an SAP System. It interprets the value as the complete path specification of a program that is able to stop the database of an SAP System. However, it is not necessary for tp to stop the database of an SAP System at the customer. Therefore, SAP has defined the default value of the parameter so that the SAP System is not stopped at the customer.This parameter is not active under Windows NT.
Default: Space (Windows NT)
Value range: Text
tp
uses the value of this parameter to stop an SAP System. It interprets the value as a complete path specification for a program that is able to stop an SAP System. However, it is not necessary for tp to stop an SAP System at the customer. Therefore, SAP has defined the default value of the parameter so that the SAP System is not stopped at the customer.If you want to activate the parameters
startsap , stopsap , startdb , and stopdb , set them as follows:STARTSAP = startsap R3
STOPSAP = stopsap R3
STARTDB = startsap db
STOPDB = stopsap db
STARTSAP = \\$(SAPGLOBALHOST)\sapmnt\$(system)\sys\exe\run\startsap.exe
name=<SID> nr=<SYSTEM NR>
STOPSAP = \\$(SAPGLOBALHOST)\sapmnt\$(system)\sys\exe\run\stopsap.exe
name=<SID> nr=<SYSTEM NR>
If you want to start/stop a system on a remote machine, you must also set the parameter
SAPDIAHOST . In this case, extend the transferred parameter for startsap and stopdb as follows:name=<SID> nr=<SYSTEM NO> SAPDIAHOST=<HOST>

The parameters
startdb and stopdb are not active under Windows NT.