SAP Software Provisioning Manager (SWPM)

Software Provisioning Manager offers relevant system provisioning procedures to install, copy, and transform SAP systems in your landscape. Since May 2018 there are 2 versions of Software Provisioning Manager available: Software Provisioning Manager 1.0 and Software Provisioning Manager 2.0

Software Provisioning Manager 1.0 is used for:

  • Installation, system copy, system rename of SAP Solution Manager 7.X and Diagnostics Agent.
  • Installation of standalone engines and clients.
  • Installation, system copy, system rename, and dual-stack split of SAP systems whose database is not SAP HANA.
  • Installation, system copy, and system rename of Dual-stack and Java single stack systems.
  • Installation, system copy, and system rename of ABAP single stack systems whose database is SAP HANA database, but whose release is one of the following:
    • SAP BW/4HANA 1.0 or lower
    • SAP S/4HANA 1709 or lower
    • SAP NetWeaver AS for ABAP 7.52 or lower

For a detailed list, Check SAP note 1680045

Software Provisioning Manager 2.0 is used for:

  • Installation, system copy, and system rename of ABAP single stack systems on SAP HANA 2.0 database, based on the following products:
    • SAP S/4HANA Server 2021
    • SAP S/4HANA Server 2020
    • SAP S/4HANA Server 1909
    • SAP S/4HANA Server 1809
    • SAP BW/4HANA 2.0
    • SAP BW/4HANA 1.0 Support Release 1
  • SAP Web Dispatcher installation and rename.
  • SAP Host Agent standalone installation.

For a detailed list, check SAP note 2568783

Where You find SWPM

Go to Software Logistics Tools page.

below You find section where You can download SWPM:

When You click above button:

How to start SWPM tool 

First we have extract SWPM using below command:

1. Unpack SWPM *.SAR file:
SAPCAR -xvf SWPM<version_no>.SAR

-- Example
SAPCAR -xvf SWPM20SP08_0-80003424.SAR

2. To start SWPM run:
./sapinst

3. To see all available SAPinst properties run:
./sapinst -p

Example part of SAPinst properties:
=====================
SAPINST_BROWSER:
Path to the browser executable that is started with the SLP access URL.
Windows only: If SAPINST_BROWSER is not set, the default browser of the system is started. For more information, see SAP Note 2336746.
Value type: string
Default value: <empty>

SAPINST_CRL_PATH:
The path to the downloaded CRL. Download the CRL from https://tcs.mysap.com/crl/crlbag.p7s
Value type: string
Default value: ~/.sapinst/crlbag.p7s

SAPINST_GUI_HOSTNAME:
Use this property to set the web server host name for the SL Common GUI.
You only need to set this value if the default host name can not be reached, due to a special network configuration.
The value is not checked. It can contain a fully-qualified hostname.
Value type: string
Default value: <empty>

etc.


Very useful option are: SAPINST_REMOTE_ACCESS_USER and SAPINST_REMOTE_ACCESS_USER_IS_TRUSTED
which allow You work in the context of the root user, e.g.:
./sapinst SAPINST_REMOTE_ACCESS_USER=username SAPINST_REMOTE_ACCESS_USER_IS_TRUSTED=true

where username is Your user on OS.
./sapinst…

Copyright © 2023. SAPBasisWorld.com Privacy Policy