SUM Tool : An Introduction

Let’s Discuss about the famous tool, that is asked in almost all the Basis and HANA interview and it is very easy to understand but a bit tricky. Tighten your seatbelts and Let’s understand in one go.

SAP Technical Upgrade is a periodic project that is implemented across companies to upgrade their SAP system to the latest released version. Most of the upgrade activities are done by the technical team and the role of functional consultants is limited and mostly confined to regression testing

What are the maintenance that are performed by help of SUM ?

  1. Release upgrade (major release change)

  2. System update (EHP installation)

  3. applying Support Packages (SPs) / Support Package Stacks

  4. applying Java patches

  5. correction of installed software information

  6. combine update and migration to SAP HANA (DMO: Database Migration Option)

  7. System Conversion from SAP ERP to SAP S/4HANA


First thing first , never confuse in these two things : Upgrade and Update. Updating SAP products is for applying support packs, patches or hotfixes. Upgrade term is used exclusively when product release is changed.

How would you define SUM ?

It is a multi-purpose tool that supports various processes, such as performing a release upgrade, installing enhancement packages, applying Support Package Stacks, installing add-ons, or updating single components on SAP NetWeaver.

SUM replaced the following tools , if you used them check this otherwise move directly to next point.

SAPehpi: SAP Enhancement Package Installer

SAPup: tool for upgrading ABAP-based systems

SAPJup: tool for upgrading Java-based systems

JSPM: Java Support Package Manager

CEupdateManager: tool for updating Composition Environment systems

SolManUp: tool for updating and upgrading SAP Solution Manager systems

Why do we use SUM ?

In your system landscape, you regularly face the requirement to apply fixes and software optimizations to keep everything running smoothly.

The Software Update Manager (SUM) is THE tool for system maintenance of all SAP NetWeaver based systems.

How to run SUM ?

  1. Plan your Maintenance planner 

  2. Log on to the primary application server instance is running as user sidadm user (OS admin user)

  3. Unpack the <archive.SAR> file (download this file from , Read this before installing : )

SAPCAR -xf <downloadpath : path were SUM downloaded files are present> -R <path to SUM directory >

SAPCAR –xf <download directory>/<path>/<Archive>.SAR -R /usr/sap/<sid>

  1. Change directory to SUM path 

Login as root user

cd /usr/sap/<SID>/SUM

./startup confighostagent <SID>

  1. Update SAP Host agent to latest patch.

  2. Open a web browser and open this link 


You will prompted to enter the <sid_adm> and password

  1. Mention stack.xml file that was result of maintenance planner.

Which SUM for which scenario ?

We have two types of SUM for different Scenario : SUM 2.0 and SUM 1.0

Apart from SUM 1.0 and SUM 2.0 we have two more distinguishing factor,

SUM : Tool choice for Software Maintenance of SAP NetWeaver based system 

  1. SUM updates SAP NetWeaver Application Server running on SAP HANA database

  2. SUM updates SAP NetWeaver-based applications running on SAP HANA, such as

  1. SAP NetWeaver BW

  2. SAP enhancement package 6 for SAP ERP 6.0, version for SAP HANA

SUM4HANA : Tool for automated update of SAP HANA systems managed from inside your SAP HANA Studio

  1. SUM4HANA updates database server

    1. HDB database software

    2. SAP HANA client

    3. SUM4HANA (tool updates itself)

  2. SUM4HANA updates database-server-based applications

  1. Application Functional Libraries

  2. SAP HANA content

Similarities :-

  1. Both tools consume stack.xml file that was calculated by Maintenance Planner.

  2. Both tools are part of Software Logistics Toolset 


Data Migration Option :-

Apart from Upgrading and Updating that are performed on Application Layer, we also have option to migrate the Database along side.It is sometimes referred to as the one-step migration.

Example :- migrate an existing SAP system (running on anyDB) to a SAP HANA database,


  1. Migration steps are simplified

  2. System update, Unicode Conversion (*), and database migration are combined in one tool (*: only possible for a target based on 7.40)

  3. Business downtime is reduced

  4. The source database remains consistent, so a fast fallback is possible

Phase of SUM :-

You can just read the comments of Phases of SUM , reading about phases inside the phases is intermediate level of understanding

Log files :- 

Logfiles of SAPup:


*.ELG                    collected error lines from transport logs.

Logfiles of tp:

ULOG…                tp call inclusive used transport profile,

ALOG<rel>          finished steps (request, return code),

SLOG<rel>          details of tp call.

Logfiles of R3trans:

SAPI*                  (main) import logs,


Logfile of conversion step:  N<YYMMDD>.<SID>

Joblog of RDDGEN0L in SM37


Phases of SUM

SUM 2.0 Introduction


DMO SUM Introduction

Benchmarking tool for help in migration


Post a Comment