SAP Software Update Manager Tool – SPS Update Demo – Part I
Applies to:
SAP Software Update Manager 1.0 SP02, SAP PI 7.1 SP04 on Oracle 10.2.0.2.
Summary
This article demonstrates the use SAP Software Update Manager in applying Support Package Stack in a dual SAP PI system. The demo use case is shown with the help of various screenshots. Additionally discussion on new features of the SUM tool is also included.
SAP Software Update Manager
The Software Update Manager is a multi-purpose tool, which supports various processes, such as performing a release upgrade, installing enhancement packages or applying Support Package stacks.
Traditionally for applying SPS we use SPAM for ABAP & JSPM for Java. Some of the benefits of using SUM tool over these tools among others are
- Two different tools are not required to apply SPS. One SUM tool is used.
- No need to uncar the SAR files.
- Minimum downtime (Single downtime for both ABAP & Java combined).
- Simultaneously the SPS are applied to both the stacks.
This document contains a demo scenario where we are the SUM tool is used to apply a support package stack to a PI 7.1 system SP04 to take the system to a targeted release of PI 7.1 SP08.
For the scenario we have a PI 7.1 SP4 system installed on Linux (RHEL). Database used is Oracle 10.2.0.2. We will be updating the system from SPS4 to SPS8 (Including Kernel upgrade).
You can use the SP stack application in SAP Service market place to know which support packages you need. For this you need to put in the SP stack application source stack and target stack. In Source stack you need to put SAP NetWeaver PI 7.1 SPS04 and in the Target stack you need to put SAP NetWeaver PI 7.1 SPS08. You also need to download the stack.xml file
Once you have downloaded the packages dump the files and the stack into a download directory. The SUM tool will pick the required files from the download directory only.
Note: In SMP the current SUM package is SUM 1.0 SP02 (SUM10SP02_-*.SAR)
This is a two part article. This article contains demonstration until Check Phase of the Roadmap.
Demo: Support Package Application using SUM tool
In this section we will use the SUM tool to apply the Support Package Stack in a PI system. The source system is in PI 7.1 SP04 & the target System is PI 7.1 SP08. It is a dual stack. Normally we use SPAM to apply the ABAP part of SPS and JSPM to apply the Java SPS part. Let us start the SPS application using SUM tool.
Once you have downloaded & extracted the SUM tool, start the SUM tool: ./STARTUP
The SDT server and Program starts. You can now go to web browser and start the Installation GUI. To start the GUI from a browser, enter the following Internet address: http://<host name>:4239. Replace <host name> with the name of the host on which the installation program is running.
Once you open the URL, the SDT GUI is automatically launched.
Ensure that you have installed JRE for the SUM GUI to run
You need to provide a username and the password for the user (Administrator & not Observer mode) who is running the SUM GUI.
The SUM tool detects the source system information and displays the information. The SUM tool can be used to
- Upgrading to SAP NetWeaver 7.3 including enhancement package 1
- Upgrading to SAP NetWeaver 7.3
- Upgrading to SAP Business Suite 7 Innovation 2011
- Updating to SAP Business Suite 7 Innovation 2011 (enhancement package installation)
- Applying Support Packages Stacks
- Installing additional Java technical usages or usage types on top of existing Java systems on SAP NetWeaver 7.3 EHP1
Note: Check SAP Note 1557404 – Central Note – Software Update Manager 1.0 SP02 [lmt_007] for more information
The GUI provides you with functions for monitoring and navigating through the roadmap steps of the procedure. The complete procedure consists of several roadmap steps that contain modules, which in turn consist of the individual phases.
In the next screen provide the complete path to the stack.xml (including the xml name)
Once you have provided the stack.xml. The SUM tool evaluates the xml and determines the target release (In this case the target is also PI 7.1).
Provide the Keyword (Refer to the SAP note mentioned in the screen)
Once you click next the target release is confirmed. In the next screen the roadmap appears.
Click Next to Initialize.
Once you click next to go to Extraction Phase, the Extraction phase will extract the relevant files from the download directory.
Before you start the SUM tool do ensure that
- Latest Kernel is applied to the Source System
- Latest SPAM patch is applied.
Provide the DDIC password for the Client 000 & DB password for the SUM tool to connect to the system and database.
Clone Mode: The Software Update Manager checks the tables in the database which will be cloned to the shadow system later on during the update. Here a shadow instance will be created with tables copied from source system.
Next input screens will ask for SPAM update.the SPAM was already updated, we choose to ignore the SPAM update.As in case of other tools such as SAPup & EHPI tool, SUM tool will also prompt for any missing notes that should be applied
Clicked next to start configuration. The Java configuration steps also starts.
With SUM tool you can choose to automatically update the additional dialog instances if any. In older times we had to manually uninstall and install dialog instances
Java is also in parallel running
For ABAP stack in configuration phase the following options comes up
As in case of SAPup or EHPI tool where you can import only one transport request here in SUM tool you can import multiple custom transports
You can also enter the SPDD & SPAU transport numbers. Earlier you had to manually enter the SPDD & SPAU transports in umodauto.lst file.
Here in SUM tool in addition to the ABAP Shadow instance entires you can also enter the Java Shadow Instance & SCS Shadow instance numbers. In addition to this if you have used the SUM tool procedure in any previous system you can use the generated profiles there for the Shadow system. In case you want to use this feature, copy and put the profiles under the subdirectory <save>
The Configuration phase ends. Clicking next starts the CHECK phase. The CHECK Phase is same as in case of SAPup and EHPI tool.In this demo installation, we do until check phase, rest of the phases are PRE-PROCESSING, DOWNTIME, POST-PROCESSING & FINALIZATION.
Related Content
SAP Note 1557404 – Central Note – Software Update Manager 1.0 SP02 [lmt_007]
Update Guide Update of SAP Systems Using Software Update Manager 1.0 SP022
SAP Note 1537078 – Central Note – Software Update Manager 1.0 SP01 [lmt_006]
Thank you for the detailed documentation.
Hi,
Thanks for this document. where is part II for this document?
Thanks
Please also add a demo of Kernel upgrade from SUM tool
Hi Jyotish,
Thanks for such a document!!!! It was really helpful.
When the next parts are coming? Please publish them soon.
Regards,
Rajkumar
Hi Jyotish,
Very detailed and comprehensive document indeed.
Really helpful. Keep up the good work.
Regards
Adnan
Hi Jyotish,
Very useful content.
Regards,
Akkhapon
Hi,
this presentation is pretty basic. I would expect more examples on SUM paramters like guiport ore httpport options.
The provided links don't point to the described topic but to the index of SDN. At least they are hints where to look for more information.
Regards,
Rafael
Thanks for the Step by step procedure for getting clear view of SUM tool.
I have the queries as follows
(1)For example, am going update SP. In that first changes will take in shadow instance until goto "CHECKS" phase.
(2) Changes are made in shadow instance, It wont be relected in the "Target system".
(3)Can we hold the changes in the shadpw instance itself for some time like an hour or day?
Until can We use target system for regular activities?
Plz correct me if am going in circles
Thanks & Regards,
Dheen AJ
Hello Jyotish,
Very informative document.
And by the way have you tried 'manually prepared download directory' ?
How does that work?
Is it mandatory that we generate Stack file form Solman before update?
Regards,
Abhinav.
Hi Abhinav,
From my knowledge, We are required to download stack file from Solman system (Solman system has some prerequisites before downlaoding Stack files).When you start to generate Stack file after selecting components which will ask whether Its for
"
After this step, You have to select required components. Once Stack file is downloaded, You load it from SUM tool.
Correct me if I missed/wrong any
Regards,
Dheen AJ
Hi Abhinav,
SAP recommends to use MOPZ to do any upgrades as this keeps the system consistent But if we need to upgrade as per business requirements we can do the following:
For Java systems upgrade using SUM you can choose to do the upgrade without a stack XML file, for example if you want to upgrade only 3 components, by pointing in the SUM tool to choose the files directly:
For ABAP systems, XML is mandatory which will be generated by MOPZ. We had a request by the business to upgrade NW7.4 for ECC6.0 EHP7 to SP05. We upgraded the SP using mopz where we pointed out the files in the download basket to upgrade the stack. Well, after hearing from SAP we went back to SP04.
Thanks,
Asad
Hi Asad,
That answers part of my question, Appreacite it very much!! 🙂
So, the only way is to modify the XML file generated to include custom upgrades?
Tahnk you,
Abhinav
Hi Abhinav,
I am not sure if the XML can be modified. For Java systems you can point out the download directory where you have downloaded the upgrade files and the SUM tool will pick up from there.
For ABAP systems, in MOPZ you have to tell MOPZ to take the files from the download basket, there you have an option to choose the files that you have put in the download basket. (to put the files in the download basket for component upgrades also requires approval from the solman system).
Thanks,
Asad
Hi Asad,
Thank you very much for your reply.
I tried modifying XML file once and it was quite laborious.
You need to take care of every single character, including special characters, for it to work.
Just wondering if anyone else had luck with modification.
Thanks,
Abhinav.
Dear Abhinav,
XML File can be modified bit it is little bit difficult when you are going to change any software components(Patches) in the XML file.
We did EHP Upgrade in Development server. We used the same XML file for quality and production environment by changing hostname and SID.
Regards
Maruthi
Hi Maruthi,
Thanks for the information!!
Regards,
Abhinav.
Hi Abhinav,
We recently upgraded our QA system by editing the stack file generated for the DEV system. Editing it in a notepad is very difficult, so we make use of Microsoft word to edit the xml file.
Cheers,
Abhishek
Hi
You should use the report created for that usage
1711612 - RPT_MOPZ_COPY_STACK_XML Report Troubleshooting
How-to guide for the stack XML copy report (SAP note 1600302).
Regards
Worst tool for applying Support packs.. SAP has made it unnecessarily complicated.
Facing lots of error during applying SP on XI Server. Earlier system was very simple and we encountered less error especially during pre-processing stage.
Hi,
I am still using SPAM to apply Support Package Stacks on an AS ABAP only system, and will continue doing so as long as SPAM is supported by SAP. I apply SPS twice a year, so each time I do not have more than 2 to 3 stacks to apply. System downtime is still acceptable by the business, so -in my case- there is no need for downtime-minimized / shadow instance at this point...
You can have a look at 1803986 - Rules to use SUM or SPAM/SAINT to apply SPs for ABAP stacks
BR,
Michel