Show TOC

Procedure documentationUpgrade


Maintenance Optimizer helps you to upgrade a product version of a system. Maintenance Optimizer calculates all the files that you have to download in addition to the files delivered on the upgrade DVD provided by SAP Service Marketplace. It leads you through the implementation of these files.

Note Note

When upgrading an AS ABAP on an SAP HANA database to the next support package, including the installation of an ABAP add-on:

To implement the downloaded files, use Software Update Manager (SUM) SP05 or higher. For more information about installation with SUM, see the SAP Support Portal at Start of the navigation path published on SAP site Next navigation step Release & Upgrade Info Next navigation step Installation & Upgrade Guides Next navigation step SAP Components Next navigation step SL Toolset Next navigation step Software Logistics Toolset 1.0 Next navigation step SUM End of the navigation path.

End of the note.


  • You have a product version for which SAP offers an upgrade.

  • You want Maintenance Optimizer to determine the download files.

  • For information about prerequisites, see Prerequisites.


Step 1: Plan Maintenance
  1. Enter the required transaction information. The following fields require input:

    • Priority

      Specify the priority of the transaction.

    • Description

      The text New Maintenance Optimizer Transaction is the default. You can put a short description in the field.

    • Product Version

      Select the product version for which you want to perform the upgrade. Maintenance Optimizer displays all the product systems assigned to the product version.

    • Product System

      Select the product systems you want to upgrade.

    Entries are optional in the following fields:

    • Solution

      If you use solutions, you can specify a solution at the start of the transaction.

    • More Fields...

      You can specify the processor and the requester. You can also display the documents assigned to the transaction, or upload documents yourself.

  2. Choose Continue. The system checks the instances installed in your product system, and determines the update options. This check is based on the settings that you made in the Landscape Management Database (LMDB) for the selected product system.

Step 2: Select Files
  1. Choose Calculate Files Automatically and then Continue.

  2. Select the enhancement package for the product version you want to upgrade. This option is only available when you have selected a product version in step 1, for which an upgrade is possible.

  3. Choose Continue.

Maintenance Optimizer shows the following additional steps, in which you can select the files to download.

Step 2.1: Choose stack

Maintenance Optimizer shows all target stacks which are currently available in the SAP Service Marketplace, for the specified product version, in a drop-down list. The current target stack is the default.

  1. Choose a target stack from the drop-down list.

    You can display a summary of the contents of the selected target stack, with Stack Details.

  2. Choose Continue.

Step 2.2: Confirm target

Maintenance Optimizer lists the target constellation for the selected product systems and other technical systems, which are affected by the upgrade.

Confirm the target constellation with Continue.

Step 2.3: Select Add-On Products

This step is only available when the following conditions are met:

  • You have a license for add-ons that are available in the selected target product version.

  • The selected target product version is based on at least SAP NetWeaver 7.02.

Proceed as follows:

  1. Select the add-on product versions that you want to install in the selected product system, in the Product Version column. Their product instances are selected automatically.

    The link in the Product Version column gives you information about the instances. If you have not yet selected the product version, you can select any product instance.

    To see the effects of a single selected add-on product version, choose Apply. You can then check the result on the Systems tab page.

    You assign the selected product instances to a technical system by choosing Assign System. You can assign several technical systems to a product instance, according to the list.

    For already-installed add-on product versions:

    • If an add-on product version is installed in the selected target product version, Maintenance Optimizer selects it automatically, and you cannot deselect it.

    • If the installed add-on product version is not suitable for the selected constellation, an upgrade must be performed for this add-on product version. Maintenance Optimizer selects the highest available product version. If there is only one add-on target product version, you cannot deselect it. If there is no add-on target product version, you are warned on the Log tab.

    Maintenance Optimizer lists add-on product versions in the target product version that you can also install.

  2. Select the stack level for the selected add-on product versions, in the Stack column.

  3. You access the Product Availability Matrix (PAM) in the SAP Support Portal by choosing the link in the Documentation column. This information is shown in a separate window.

  4. Choose Continue.

Step 2.4: Select OS/DB-dependent files

Maintenance Optimizer shows a list of files. It is sorted by operating system and database.

  1. Choose files for your operating system/database combination.

    Note Note

    Maintenance Optimizer selects the database-independent files for the files for a database and operating system that you have selected.

    End of the note.
  2. Choose Continue.

Step 2.5: Select stack-independent files

If your selection contains files that are not assigned to a stack, Maintenance Optimizer shows these stack-independent files.

Maintenance Optimizer proposes the highest currently available support package for download, for system components with no support package stack.

Note Note

Support packages for which there is no delivery package in the SAP Service Marketplace, are flagged with a red star.

End of the note.
  1. Check the selection. Deselect files which you do not need.

  2. You can also select files from the download basket that are also to be downloaded for this maintenance transaction, manually.

    Choose Include/Exclude Files in Download Basket.

    Caution Caution

    Maintenance Optimizer downloads these files, but does not automatically import them. You must import them yourself later.

    End of the caution.
  3. Choose Continue.

Step 2.6: Select stack-dependent files
  1. Check the automatic Maintenance Optimizer selection. All displayed files are in one or more selected stacks.

    Caution Caution

    Maintenance Optimizer downloads these files, but does not automatically import them. You must import them yourself, later.

    End of the caution.
    • If you want to put current patches for Java support packages, in your maintenance transaction, choose Add Java Patches. A dialog box appears.

      Select files and choose OK.

    • To add HR Support Packages or Country Legal Change Packages (CLC Packages) for an HR system selected as a product system, to your maintenance transaction, choose Add HR Packages. A dialog box appears.

      Select files and choose OK.

  2. Choose Continue.

Note Note

In Maintenance Optimizer, you can restrict the data selected to the software packages required to run your business applications. For ABAP, select the required industry-specific packages, and for non-ABAP the required business packages.

End of the note.
Step 2.7: Confirm selection
  1. Specify how the selected files are to be downloaded:

    • You can download with the download basket.

      The files are first put in the download basket, and then downloaded to your local computer. For more information, see Approve and Download Files into Download Basket.

    • You can download with the Software Lifecycle Manager.

      It loads the files into a central directory, from which they can be installed quickly. Continue by downloading the files with the download manager or the software lifecycle manager. For more information, see Downloading Files.

  2. To download from the download basket, continue as described in Approve and Download Files in Download Basket in Download Files, as described under Download.

    To download with the Software Lifecycle Manager, choose Continue.

Note Note

Based on your entries, a stack file, which contains the set of files calculated for this maintenance transaction, is generated automatically. When you confirm the selection, this stack file is stored in the database in the SAP Solution Manager, and at operating system level, in the Electronic Parcel Service (EPS) inbox of the transport directory. The stack file is used by the installation and software logistics tools, and is the basis for implementing the downloaded files.

For more information, see the SAP Solution Manager security guide in the SAP Service Marketplace, under Start of the navigation path published on SAP site Next navigation step SAP Components Next navigation step SAP Solution Manager End of the navigation path. The SAP software logistics tools read this package configuration file and create the instances.

End of the note.

Caution Caution

Do not change the configuration file manually. The SAP software logistics tools do not support changes.

End of the caution.

The following steps are only relevant for download with the Software Lifecycle Manager.

Steps 3-5 Download Files, Implement, and End Maintenance

Information about steps 3, 4 and 5 start at Step 3: Download Files under Maintenance Transaction with Installation of a Support Package Stack.