Show TOC

Installing SAProuter on WindowsLocate this document in the navigation structure

Context

SAProuter is installed as a service on Windows.
Note There may be a problem if some of the Microsoft DLLs have not been replaced. You can find which ones you need in SAP Note684106 Information published on SAP site.

Procedure

  1. Create subdirectory saprouter in directory <disk drive>:\usr\sap.
  2. Download the latest version of the SAProuter from SAP Service Marketplace. More information: SAProuter Installation
  3. Copy the programs saprouter.exe and niping.exe into newly created directory <disk drive>:\usr\sap. SAProuter and program niping are in package saprouter*.SAR. Read the README file in this package.
    If you cannot copy the programs from SAP Service Marketplace, you can copy a version (may be obsolete) from your directory <disk 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 using the following syntax: sc.exe create <service> binPath ="<path to service EXE file> some parameters" type = own start = auto

    More information: 618053 Information published on SAP site

  6. Define the general attributes of the service: In Control Start of the navigation path Panel Next navigation step Services End of the navigation path, set the startup type to "automatic" and enter a user. SAProuter should not run under the system account.
  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 Start of the navigation path HKEY_LOCAL_MACHINE Next navigation step SYSTEM Next navigation step CurrentControlSet Next navigation step Services Next navigation step Event Log Next navigation step Application End of the navigation path create the key saprouter and define the following values for it:
    These settings are not required for running SAProuter. They are used to display error messages in detail in the event log.
  8. Maintain the Route Permission Table in directory system32.
    Use SAProuter option -R to keep the route permission table in another directory or under a name other than saprouttab (see Option -R <routtab>).