Installation under Windows NT 

Prerequisites

The SAProuter version must not be under 23.

Procedure

  1. Create the subdirectory saprouter in the directory <drive>:\usr\sap .
  2. Get the most recent version of the SAProuter from sapserv3, directory /general/misc/saprouter/ . Please refer to the related file README in this directory. Copy the executables saprouter.exe and niping.exe to the directory you have just created.
  3. If there is no SAProuter there, you can get a version (may be obsolete) from your directory <drive>:\usr\sap\<SID>\SYS\exe\run .

  4. If SAProuter has already been entered as a service with srvany.exe , remove the definition of the service from the Registry and restart the host.
  5. Define the service with the following command:

    ntscmgr install SAProuter -b...\saprouter\saprouter.exe -p "service -r <parameter>"

    Please note:

    The points stand for <drive>:\usr\sap

    <parameter> can be replaced by other parameters with which SAProuter should be started. It is important that the parameters are within the character string enclosed in double quotation marks.

  6. Define the general attributes of the service: In Control Panel ® Services, set the startup type to "automatic" and enter a user. SAProuter should not run under the SystemAccount.
  7. To avoid the error message "The description for Event ID (0)" in the Windows NT event log, you must enter the following in the registry: Under HKEY_LOCAL_MACHINE ® SYSTEM ® CurrentControlSet ® Services ® Eventlog ® Application, create the key saprouter and define the following values under it:

EventMessageFile (REG_SZ):. ...\saprouter\saprouter.exe

TypesSupported (REG_DWORD): 0x7

These adjustments are not obligatory for running SAProuter. They only provide detailed error messages in the event log.

Maintain the Route Permission Table in the system32 directory of Windows NT. If you want to keep it in another directory or under a name other than saprouttab , you must specify this with the SAProuter option -R (see Option R <routtab>).