System Rename 7xx Ux Abap
System Rename 7xx Ux Abap
2 Planning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1 Preparation Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2 Creating Operating System Users and Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3 Necessary z/OS Group and User IDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4 Performing a System Copy by Copying the File System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
3.5 Deleting Additional Application Server Instances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 Database-Specific Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Performing Preparation Steps for IBM Db2 for Linux, UNIX, and Windows. . . . . . . . . . . . . . . . . . 35
Performing IBM Db2 for z/OS – Specific Preparation Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Performing Oracle-Specific Preparation Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Performing SAP ASE -Specific Preparation Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Performing SAP MaxDB-Specific Preparation Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Performing SAP MaxDB liveCache-Specific Preparation Steps . . . . . . . . . . . . . . . . . . . . . . . . . 42
Performing SAP MaxDB liveCache Client-Specific Preparation Steps . . . . . . . . . . . . . . . . . . . . . 43
Performing SAP HANA Database-Specific Preparation Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.7 Preparing the System Rename Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Downloading and Extracting the Software Provisioning Manager 1.0 Archive. . . . . . . . . . . . . . . . 45
3.8 Preparing the File System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
2 PUBLIC Content
4.4 Additional Information about Software Provisioning Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Useful Information about Software Provisioning Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
System Provisioning Using an Input Parameter File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Restarting Interrupted Processing of Software Provisioning Manager. . . . . . . . . . . . . . . . . . . . . 65
Troubleshooting with Software Provisioning Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Using the Step State Editor (SAP Support Experts Only). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
6 Additional Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.1 Support of Oracle Transparent Data Encryption (Oracle TDE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Content PUBLIC 3
Document History
Note
Before you start reading, make sure you have the latest version of this system rename guide, which is
available at https://support.sap.com/sltoolset System Provisioning Rename a System using
Software Provisioning Manager Rename Option of Software Provisioning Manager 1.0 SP .
The following table provides an overview on the most important document changes:
3.7 2022-10-10 Updated version for software provisioning manager 1.0 SP36 (SL Toolset 1.0 SP36)
Operating systems and CPU architectures no longer supported according to SAP Note
2998013 have been removed.
3.6.1 2022-10-10 Updated version for software provisioning manager 1.0 SP35 (SL Toolset 1.0 SP35): Last
version containing information about no longer supported operating systems and CPU ar
chitectures according to SAP Note 2998013 .
3.6 2022-05-24 Updated version for software provisioning manager 1.0 SP35 (SL Toolset 1.0 SP35)
3.5 2022-02-14 Updated version for software provisioning manager 1.0 SP34 (SL Toolset 1.0 SP34)
3.4 2021-10-11 Updated version for software provisioning manager 1.0 SP33 (SL Toolset 1.0 SP33)
3.3 2021-06-21 Updated version for software provisioning manager 1.0 SP32 (SL Toolset 1.0 SP32)
3.2 2021-02-15 Updated version for software provisioning manager 1.0 SP31 (SL Toolset 1.0 SP31)
3.1 2020-10-05 Updated version for software provisioning manager 1.0 SP30 (SL Toolset 1.0 SP30)
3.0 2020-06-08 Updated version for software provisioning manager 1.0 SP29 (SL Toolset 1.0 SP29)
2.9 2020-01-20 Updated version for software provisioning manager 1.0 SP28 (SL Toolset 1.0 SP28)
2.8 2019-09-16 Updated version for software provisioning manager 1.0 SP27 (SL Toolset 1.0 SP27)
• New Features:
• Oracle 18 c or higher: Support of Transparent Data Encryption (TDE), docu
mented in: New Features, SAP System Database Parameters, Support of Oracle
Transparent Data Encryption ( Oracle TDE)
• Only valid for 'Platform': Linux
Support of Linux on IBM Power Systems (little endian) as operating system plat
form for SAP systems based on SAP NetWeaver 7.4 and higher, documented in:
New Features, General Installation Information for Your Operating System
End of 'Platform': Linux
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
4 PUBLIC Document History
Version Date Description
2.7 2019-05-27 Updated version for software provisioning manager 1.0 SP26 (SL Toolset 1.0 SP26)
2.6 2019-01-21 Updated version for software provisioning manager 1.0 SP25 (SL Toolset 1.0 SP25)
2.5 2018-09-17 Updated version for software provisioning manager 1.0 SP24 (SL Toolset 1.0 SP24)
2.4 2018-05-07 Updated version for software provisioning manager 1.0 SP23 (SL Toolset 1.0 SP23)
2.3 2018-01-15 Updated version for software provisioning manager 1.0 SP22 (SL Toolset 1.0 SP22)
• New Features:
• Software provisioning manager Log Files Improvements, documented in: New
Features, Useful Information about the Software Provisioning Manager, Trouble
shooting with the Software Provisioning Manager
• Secure ABAP message server connection, documented in: New Features, SAP
System Parameters
• Enabling IPv6, documented in: New Features, Prerequisites for Running the Soft
ware Provisioning Manager
• New Features section restructured: As of SP22, a dedicated subsection for each new
SP has been created. New features below SP22 remain in a common table.
• The Java SDT GUI - which was in the SP21 version still available in parallel to the SL-UI
- has been deprecated with SP22. As of SP22, SL-UI is the only available GUI of the
software provisioning manager:
• The following sections which were explicitely related to Java SDT GUI were com
pletely removed from this documentation: Performing a Remote Installation Re
mote Processing of the Software Provisioning Manager ( Java SDT GUI only),
Starting the Java SDT GUI Separately, Running the Software Provisioning Manager
in Accessibility Mode (general accessibility information was moved to Useful In
formation About the Software Provisioning Manager).
• The Java SDT GUI-specific information was removed from the common software
provisioning manager sections: Running the Software Provisioning Manager, Use
ful Information About the Software Provisioning Manager, Interrupted Processing
of the Software Provisioning Manager, Troubleshooting with the Software Provi
sioning Manager
• New section Using the Step State Editor (SAP Support Experts Only) was added to
section Additional Information About the Software Provisioning Manager
2.2 2017-09-11 Updated version for software provisioning manager 1.0 SP21 (SL Toolset 1.0 SP21)
• New Features:
• Media Signature Check, documented in: New Features, Running the Software Pro
visioning Manager, Preparing the System Rename Media .
• Load tools are now available as LOADTOOLS.SAR in the Software Provisioning
Manager archive, documented in: New Features, Downloading and Extracting the
Software Provisioning Manager Archive
• Simplified additional application server instance installation, documented in:
New Features, Preparing the Installation Media, Downloading SAP Kernel Archives
(Archive-Based Installation)
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Document History PUBLIC 5
Version Date Description
2.1 2017-05-22 Updated version for software provisioning manager 1.0 SP20 (SL Toolset 1.0 SP20)
• New Features:
• New SAPUI5-based graphical user interface (GUI) “SL-UI”, documented in: Pre
requisites for Running the Software Provisioning Manager, Running the Software
Provisioning Manager, Useful Information About the Software Provisioning Man
ager
• Cleanup of operating system users, documented in: SAP System Parameters,
Creating Operating System Users and Groups
2.0 2017-02-06 Updated version for software provisioning manager 1.0 SP19 (SL Toolset 1.0 SP19)
• New Features:
Verification of the integrity of data units in Software Provisioning Manager, docu
mented in: New Features, Downloading the Software Provisioning Manager Archive
1.9 2016-10-07 Updated version for software provisioning manager 1.0 SP18 (SL Toolset 1.0 SP18)
1.8 2016-06-06 Updated version for software provisioning manager 1.0 SP17 (SL Toolset 1.0 SP17)
1.7 2016-02-15 Updated version for software provisioning manager 1.0 SP10 (SL Toolset 1.0 SP16)
1.61 2015-11-13 Updated version for software provisioning manager 1.0 SP09 (SL Toolset 1.0 SP15)
1.6 2015-10-12 Updated version for software provisioning manager 1.0 SP09 (SL Toolset 1.0 SP15)
1.5 2015-09-14 Updated version for software provisioning manager 1.0 SP09 (SL Toolset 1.0 SP14)
1.4 2015-04-27 Updated version for software provisioning manager 1.0 SP08 (SL Toolset 1.0 SP13)
1.3 2014-11-24 Updated version for software provisioning manager 1.0 SP07 (SL Toolset 1.0 SP12)
1.2 2014-07-07 Updated version for software provisioning manager 1.0 SP06 (SL Toolset 1.0 SP11)
1.1 2014-03-17 Updated version for software provisioning manager 1.0 SP05 (SL Toolset 1.0 SP10 )
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
6 PUBLIC Document History
1 About this Document
This document describes how to rename SAP systems using the software provisioning manager 1.0 SP36,
which is part of SL Toolset 1.0 SP36. It is valid for SAP systems based on Application server ABAP of SAP
NetWeaver 7.3 EHP1 to 7.52 on UNIX .
Note
SAP products based on SAP NetWeaver 7.10, 7.11, 7.20, 7.30, 7.40 SR1 (with the exception of SAP Solution
Manager 7.2 ABAP, which will continue to be supported ) are only supported in mainstream maintenance
until the end of 2020. Extended maintenance will not be provided.
You can download the last published version of the guide set for the last Software Provisioning Manager 1.0
SP30 for out-of-maintenance products (SWPM10RMSP30_<Version>.SAR) from SAP Note 2980160 .
The guide set attached to SAP Note 2980160 covers only the SAP product versions which have reached
end of maintenance.
For information about SAP system products and releases covered by this guide, see SAP Products Based on
SAP NetWeaver 7.3 EHP1 to 7.52 Supported for System Rename Using Software Provisioning Manager 1.0
[page 10].
For information about software provisioning manager 1.0, see About Software Provisioning Manager 1.0 [page
9].
For information about supported operating system and database platforms, see the Product Availability Matrix
at https://support.sap.com/pam .
Note
As an alternative to using Software Provisioning Manager, you can rename your system with a completely
automated end-to-end framework available using SAP Landscape Management. For more information, see
SAP Note 1709155 and https://help.sap.com/lama .
Caution
You should only perform a system rename using the software provisioning manager 1.0 if your SAP system
is installed with standard SAP tools according to the documentation available at https://support.sap.com/
sltoolset System Provisioning .
Any deviations from this documentation are at your own risk. Be aware that additional consulting effort
might be necessary.
Related Information
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 7
About Software Provisioning Manager 1.0 [page 9]
Naming Conventions [page 11]
New Features [page 12]
Constraints [page 15]
SAP Notes for the System Rename [page 17]
Accessing the SAP Library [page 18]
How to Use this Guide [page 9]
This section describes which system parameters you can adapt using system rename.
You can adapt one or more of the following parameters of an SAP system using the system rename procedure:
Note
For production systems, the rename procedure should only be performed by experienced system
administrators or consultants and should be tested beforehand – especially for the conversion of logic
system names, the corresponding aspects outlined in SAP Note 121163 have to be considered.
More Information
For more information about offerings, methods, use cases and technical details of the system rename
procedure, see http://scn.sap.com/docs/DOC-32851 .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
8 PUBLIC About this Document
1.2 How to Use this Guide
This documentation comprises the description of the system rename procedure and system rename-specific
steps.
Context
For general installation or system copy-specific information, see the installation or system copy guides [page
17].
Procedure
1. You decide on the system parameters you want to change in the rename process.
For more information, see Use Cases of System Rename [page 8].
2. You follow the steps in each phase:
• Planning [page 19]
• Preparation [page 21]
• Renaming [page 48]
• Follow-Up Activities [page 72]
The software provisioning manager 1.0 is the successor of the product- and release-specific delivery of
provisioning tools, such as “SAPinst”. We strongly recommend that you always download the latest version of
the software provisioning manager 1.0. The software provisioning manager 1.0 is part of the Software Logistics
Toolset 1.0 (“SL Toolset” for short). This way, you automatically get the latest fixes and supported processes.
For more information about the software provisioning manager as well as products and releases supported by
it, see SAP Note 1680045 and http://scn.sap.com/docs/DOC-30236 .
“SAPinst” has been renamed to “software provisioning manager” in this documentation, but the terms
“SAPinst” and “sapinst” are still used in:
• The name of the technical framework of the software provisioning manager. For more information about
the SAPinst Framework, see SAP Note 2393060 .
• Texts and screen elements in the the software provisioning manager GUI (SL Common GUI)
• Names of executables, for example sapinst
• Names of command line parameters, for example SAPINST_HTTPS_PORT
• Names of operating system user groups, such as the additional group sapinst
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 9
In the following, we generally refer to the software provisioning manager 1.0 as the “software provisioning
manager”. We only use the term “software provisioning manager 1.0” if this is required for technical reasons.
Related Information
Here you can find a list of SAP products based on SAP NetWeaver 7.3 EHP1 to 7.52 ABAP that are supported for
system rename using Software Provisioning Manager 1.0, on the specific operating system and database
combination described in this guide.
foundation 1709 on SAP NetWeaver Application Server for SAP NetWeaver AS for ABAP 7.52
ABAP 7.52, version for SAP HANA
SAP NetWeaver AS for ABAP 7.52 SAP NetWeaver AS for ABAP 7.52
SAP S/4HANA 1610 SAP NetWeaver AS for ABAP 7.51 innovation package
SAP NetWeaver AS for ABAP 7.51 innovation package SAP NetWeaver AS for ABAP 7.51 innovation package
SAP S/4HANA on-premise edition 1511 Server Support Re SAP NetWeaver 7.5
lease 1
SAP S/4HANA on-premise edition 1511 Support Release 1 SAP NetWeaver 7.5
• SAP S/4HANA Server
• AS ABAP for SAP S/4HANA Frontend
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
10 PUBLIC About this Document
SAP Product Based on the following SAP NetWeaver Release
• EHP4 for SAP CRM 7.0 ABAP SAP NetWeaver 7.4 Support Release 2
• EHP8 for SAP ERP 6.0 ABAP
SAP NetWeaver 7.3 EHP1
• EHP8 for SAP ERP 6.0 ABAP including SAP S/4HANA
Finance 1605 SP03
• EHP4 for SAP SRM 7.0 ABAP
• EHP4 for SAP SCM 7.0 ABAP
• EHP3 for SAP CRM 7.0 ABAP Support Release 2 SAP NetWeaver 7.4 Support Release 2
• EHP7 for SAP ERP 6.0 ABAP Support Release 2
SAP NetWeaver 7.3 EHP1
• EHP7 for SAP ERP 6.0 ABAP including SAP Simple Fi
nance 1.0 / 1503
• EHP3 for SAP SRM 7.0 ABAP Support Release 2
• EHP3 for SAP SCM 7.0 ABAP Support Release 2
SAP Solution Manager 7.2 Support Release 2 SAP NetWeaver 7.4 Support Release 2
AS ABAP 7.4, OEM version 1.0 SAP NetWeaver 7.4 Support Release 2
SAP Business Suite, powered by SAP HANA: SAP NetWeaver 7.3 EHP1
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 11
• “SAP liveCache” refers to “SAP MaxDB liveCache”.
• “SAP liveCache client” refers to “SAP MaxDB liveCache client”.
This section provides an overview of the new features in software provisioning manager 1.0.
Make sure that you also read the Release Notes for your SAP product at https://help.sap.com <Search
your SAP Product> <Select your SAP Product Version> What’s New .
New SAPinst Frame The SAPinst framework patch level has been upgraded from ver software provisioning manager
work Version 753 sion 749 (SAP Note 2393060 SAPinst Framework 749 Central 1.0 SP36 (SL Toolset 1.0 SP36)
Note) to 753. For more information, see SAP Note 3207613 SA
Pinst Framework 753 Central Note.
Support of AIX 7.3 AIX 7.3 is now supported for all software lifecycle management software provisioning manager
options from software provisioning manager. For more informa 1.0 SP34 (SL Toolset 1.0 SP34)
tion, see SAP Note 3104875 .
Switch from Kernel 7.21 has reached end of maintenance. In addition, some is software provisioning manager
7.21_EXT Kernel to 1.0 SP31 (SL Toolset 1.0 SP31)
sues have been fixed with the new 7.22_EXT kernel media.
7.22_EXT Kernel
Support of SAP Software Provisioning Manager 1.0 supports SAP HANA SSL Cer software provisioning manager
HANA SSL Certifi- 1.0 SP29 (SL Toolset 1.0 SP29)
tificates for configuring secure access to the SAP HANA data
cates
base.
For more information, see the installation guide for SAP systems
based on SAP HANA [page 17].
Support of Oracle 19 You can now perform all software provisioning manager 1.0 tasks software provisioning manager
1.0 SP28 (SL Toolset 1.0 SP28)
(installation, system copy, system rename) for SAP systems with
the Oracle 19 database.
SAP HANA, Db2 for Software provisioning manager supports as of now Linux on IBM software provisioning manager
z/OS only: Support 1.0 SP27 (SL Toolset 1.0 SP27)
Power Systems (little endian) as operating system platform for
of Linux on IBM
SAP systems based on SAP NetWeaver 7.4 and higher. For more
Power Systems (lit
tle endian) information, see SAP Note 2378874 .
Oracle 18 c or Software provisioning manager 1.0 supports Oracle Transparent software provisioning manager
higher: Support of 1.0 SP27 (SL Toolset 1.0 SP27)
Data Encryption (TDE) for SAP NetWeaver-based systems. For
Transparent Data
more information, see Support of Oracle Transparent Data En
Encryption (TDE)
cryption (Oracle TDE) [page 78].
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
12 PUBLIC About this Document
Feature Description Availability
Support of Secure Software Provisioning Manager 1.0 supports configuring the SAP software provisioning manager
Connection to SAP 1.0 SP26 (SL Toolset 1.0 SP26)
system to be installed to access the SAP HANA database using
HANA database.
encryption.
For more information, see the installation guide for SAP systems
based on SAP HANA [page 17].
New Look and Feel As of version 1.0 SP24 Patch Level (PL) 5, the software provision software provisioning manager
of SL-UI ing manager comes with a new look and feel of the SL-UI. For 1.0 SP24, PL05 (SL Toolset 1.0
more information, see https://blogs.sap.com/2018/11/10/new- SP24)
look-for-software-provisioning-manager/ .
software provision software provisioning manager log files are now available immedi software provisioning manager
ing manager Log ately after software provisioning manager has been started, that 1.0 SP22 (SL Toolset 1.0 SP22)
Files Improvements is before a product has been selected on the Welcome screen. For
more information, see Useful Information about Software Provi
sioning Manager [page 58] and Troubleshooting with Software
Provisioning Manager [page 68].
Media Signature The signature of media is checked automatically by the software software provisioning manager
1.0 SP21 (SL Toolset 1.0 SP21)
Check provisioning manager during the Define Parameters phase while
processing the Media Browser screens. The software provisioning
manager only accepts media whose signature has been checked.
Support of Oracle software provisioning manager (the “software provisioning man software provisioning manager
1.0 SP21 (SL Toolset 1.0 SP21)
12.2 ager”) now supports system rename for SAP systems with Oracle
12.2.
SL-UI with SAPINST With the new software provisioning manager framework version software provisioning manager
7.49 SAPINST 7.49, you can now use the new SAPUI5-based graphical 1.0 SP20 (SL Toolset 1.0 SP20)
user interface (GUI) “SL-UI”. For more information, see Useful In
formation about Software Provisioning Manager [page 58], Run
ning Software Provisioning Manager [page 52].
Cleanup of Operat You can now specify during the Define Parameters phase that the software provisioning manager
ing System Users 1.0 SP20 (SL Toolset 1.0 SP20)
operating system users are to be removed from group sapinst
after the execution of software provisioning manager has com
pleted.
Verification of Integ The integrity of data units extracted from the software provision software provisioning manager
rity of Data Units in 1.0 SP19 (SL Toolset 1.0 SP19)
ing manager archive is verified. For more information, see Down
software provision
loading and Extracting the Software Provisioning Manager 1.0 Ar
ing manager
chive [page 45] .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 13
Feature Description Availability
SAP HANA, Db2 for software provisioning manager supports as of now Linux on IBM software provisioning manager
z/OS only: Support Power Systems (little endian) as operating system platform for 1.0 SP19 (SL Toolset 1.0 SP19)
of Linux on IBM SAP systems based on SAP NetWeaver 7.5 and higher on SAP
Power Systems (lit HANA. For more information, see SAP Note 2378874 .
tle endian)
System Provisioning All system provisioning tasks (installation, system copy, system software provisioning manager
for SAP NetWeaver rename) are available for the new SAP NetWeaver 7.5 release. 1.0 SP09 (SL Toolset 1.0 SP15)
7.5 and SAP
The Dual Stack option, which integrates an AS ABAP and AS Java
NetWeaver 7.5-
in a single system (common System ID <SAPSID>, common
based Products
startup framework, common database), is no longer supported in
SAP systems based on SAP NetWeaver 7.5.
and Upgrade
• SAP NetWeaver 7.5 is Unicode only
• The primary application server instance directory has been
renamed from /usr/sap/<SAPSID>/
DVEBMGS<Instance_Number> to /usr/sap/<SAPSID>/
D<Instance_Number>.
System Provisioning All system provisioning tasks (installation, system copy, system software provisioning manager
for SAP Solution rename) are available for the new SAP Solution Manager 7.2 re 1.0 SP09 (SL Toolset 1.0 SP15)
Manager 7.2 lease. Compared to previous SAP Solution Manager releases, SAP
Solution Manager 7.2 is no longer provided as a classical dual-
stack system (ABAP system with Java Add-in), but consists of a
separate ABAP and Java stack.
Feedback Evaluation SAP SE’s aim is to provide fast and efficient procedures. To evalu software provisioning manager
Form ate the procedure you just carried out, we need information gen 1.0 SP07 (SL Toolset 1.0 SP12)
erated by the tool during process execution and your experience
with the tool itself. A new evaluation form contains a simple ques
tionnaire and XML data generated during the procedure.
Port 4239 is used for displaying the feedback evaluation form. For
more information, see Prerequisites for Running Software Provi
sioning Manager [page 49].
Option Verify Signed The digital signature ensures that the signatory of a digital docu software provisioning manager
Media ment can be identified unambiguously and signatory’s name is 1.0 SP06 (SL Toolset 1.0 SP11)
documented together with the signed document, the date, and
the time.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
14 PUBLIC About this Document
1.7 Constraints
• Effective immediately, the software provisioning manager no longer supports the deprecated CPU
architectures and/or operating system versions listed in SAP Note 2998013 .
Note
• If your current operating system is listed as deprecated in SAP Note 2998013 , we strongly
recommend that you migrate to a supported platform.
• If you continue to run Software Provisioning Manager on the deprecated CPU architectures and/or
operating system versions listed in SAP Note 2998013 , you do so at your own risk and without
support from SAP. The software provisioning manager 1.0 SP36 and higher will still run on the
deprecated CPU architectures and/or operating system versions listed in SAP Note 2998013
but it may run into an error. When you start the software provisioning manager, you will see a
warning like the following: “Platform Support : Support for SAP JVM on PPC64 big endian for Linux
ends June 30 th, 2022. See SAP note 2998013.” If you run into an issue, you must use the “frozen”
software provisioning manager 1.0 SP35 software and the related system rename guide. For more
information, see SAP Note 3220901 .
• SAP NetWeaver 7.3 on SAP HANA is only supported for BW. For more information, see SAP Note 1600929
.
• System Rename is only supported for SAP systems based on SAP NetWeaver 7.0 and higher: SAP ERP 6.0
and higher, SAP CRM 7.0 and higher, SAP SRM 7.0 and higher, SAP SCM 7.0 and higher.
For a detailed list of all supported SAP system products and releases, see SAP Note 1619720 .
For information about supported operating system and database platforms, see the Product Availability
Matrix at https://support.sap.com/pam .
• As for renaming standalone engines and clients using software provisioning manager 1.0, only SAP Web
Dispatcher, SAP liveCache, and standalone gateway are supported and documented in this guide. If you
want to rename other standalone engines or clients, you have to reinstall them from scratch.
For more information, see https://support.sap.com/sltoolset System Provisioning Install a System
using Software Provisioning Manager Installation Option of Software Provisioning Manager 1.0
SP<Current Number> Installation Guides - Standalone Engines and Clients
System rename is also not supported for the Diagnostics Agent.
For more information and guidance see the Diagnostics Agent Maintenance Procedures article at http://
wiki.scn.sap.com/wiki/x/n4efFg .
• System rename is not supported for MCOD systems.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 15
Make sure that your database ID:
• Is unique throughout your organization
• Consists of exactly three alphanumeric characters
• Contains only uppercase letters
• Has a letter for the first character
• Does not include any of the reserved IDs listed in SAP Note 1979280 .
• SAP systems with SAP HANA database: You can use the software provisioning manager only for renaming
the application server instances, and the ABAP central services instance . You cannot use the software
provisioning manager for renaming the SAP HANA database. If you want to rename the SAP HANA
database, you have to do this as a separate step in advance, using SAP HANA database-specific tools.
See also SAP HANA Database-Specific Preparation Steps [page 44].
• For a comprehensive list of supported operating system and database releases, see the Product Availability
Matrix (PAM) at https://support.sap.com/pam .
Search for SL Toolset and then check the system rename-specific information.
• You cannot use system rename to perform a domain change for your SAP system. Instead, you can
accomplish this by performing a system copy.
Database-Specific Restrictions
Oracle Database
• System Rename is only partially supported for ASM database installations
System Rename does only partly work for an Automatic Storage Management (ASM) installation of the
Oracle database. You cannot use system rename to change the <SAPSID> or the <DBSID> – in addition,
using System Rename for changing only the host name, the instance name, or the instance number for an
ASM installation of the Oracle database only works as of SL Toolset 1.0 SP11 (software provisioning
manager 1.0 SP06). This is because there is a different ORACLE_HOME and the ora<dbsid> user is missing
in the ASM environment.
• Renaming the database schema is not supported
If you want to rename the database schema, perform a system copy.
SAP MaxDB
System Rename is not supported for SAP MaxDB versions lower than 7.8
If you try to rename an SAP system with an SAP MaxDB version lower than 7.8, several errors are reported.
There is no workaround to overcome this restriction. Instead, you first have to upgrade to SAP MaxDB version
7.8 or 7.9. For more information about the upgrade, see SAP Notes 1353266 or 1492467 , depending on
your SAP MaxDB target release.
SAP HANA
Rename of the SAP HANA database schema is not supported.
You can only rename the DBSID of the SAP HANA database, but you cannot rename the schema of the SAP
HANA database.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
16 PUBLIC About this Document
IBM Db2 for Linux, UNIX, and Windows
Rename of the IBM Db2 for Linux, UNIX, and Windows database schema is not supported.
More Information
Read the following SAP Notes before you start the system rename procedure. These SAP Notes contain the
most recent information on system rename as well as corrections to the relevant documentation. Make sure
that you have the most recent version of each SAP Note.
1680045 Release Note for Software Provisioning Software provisioning manager 1.0 with
Manager 1.0 installation, system copy, system re
name and dual-stack split for SAP
NetWeaver-based systems
1619720 System Rename for SAP Systems Problems discovered after the publica
based on SAP NetWeaver tion of the System Rename guide
The references to the “installation guide” and “system copy guide” in this system rename guide always refer to
the following location on the SAP Support Portal, where you can access or download the installation guide and
the system copy guide for your operating system platform, database, and technical stack:
• The “ installation guide” for your operating system platform and database at:
https://support.sap.com/sltoolset System Provisioning Install a System using Software
Provisioning Manager Installation Option of Software Provisioning Manager 1.0 SP<Current Number>
Installation Guides - Application Server Systems Installation Guides - Application Server Systems -
Software Provisioning Manager 1.0 SAP Application Server Systems Based on SAP NetWeaver
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
About this Document PUBLIC 17
In the table, filter for the following: Database = <Your Target Database>, Product Release = SAP
NetWeaver 7.X, Operating System Platform = <Your Target OS Platform>, Technical Stack = <Your
Technical Stack>.
• The “system copy guide” for your operating system platform at:.
https://support.sap.com/sltoolset System Provisioning Copy a System using Software Provisioning
Manager System Copy Option of Software Provisioning Manager 1.0 SP<Current Number> System
Copy Guides - Software Provisioning Manager 1.0 System Copy - Target Databases Other than SAP HANA
SAP Application Server Systems Based on SAP NetWeaver
In the table, filter for the following: Product Release = SAP NetWeaver 7.X, Operating System Platform =
<Your Target OS Platform>, Technical Stack = <Your Technical Stack>.
The references to the SAP NetWeaver Library documentation in this guide always refer to the following on SAP
Help Portal. When you come across a reference to SAP Library documentation in this guide, you always have to
add the path of this reference to the basic URL for the SAP NetWeaver release your SAP product is based on, as
given in the list below:
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
18 PUBLIC About this Document
2 Planning
This section includes the planning steps that you have to perform when you want to rename an SAP system.
• Check the product version and platform coverage using the product availability matrix of SL Toolset in
SAP Service Marketplace at: https://support.sap.com/pam
• The system rename procedure is valid for the following environments:
• ABAP
• Java
• Dual-stack (ABAP and Java)
• SAP Web Dispatcher, SAP liveCache, and standalone gateway.
• You can perform the system rename on both central and distributed systems.
• Make sure that you check requirements and restrictions for the SAP system parameters that you want to
rename (see section Basic Installation Parameters in the installation guide [page 17] for your operating
system platform and database:
• SAP system ID
• Database ID
• Instance numbers of the instances on the SAP system
With the system rename procedure, you can rename the following instances:
• Database instance
• Primary application server instance
• ABAP Central Services instance (ASCS instance)
• Enqueue Replication Server instance
Note
You cannot use the software provisioning manager to rename additional application server
instances.
If you have installed additional application server instances, you have to do the following:
1. Delete the additional application server instances manually [page 33] from the system before
the system rename.
2. Reinstall the additional application server instances on the system after the system rename.
• Host names
• SAP systems based on AS ABAP 7.40 and higher: You can set an Individual Encryption Key for the Secure
Storage. For more information, see section Basic SAP System Installation Parameters in the installation
guide [page 17] for your operating system platform and database).
• Users that already exist in the SAP system are not deleted. They are available after the rename of your
system. If a required user does not exist, it is created during the system rename procedure.
During the Define Parameters phase of the software provisioning manager, you can specify that the
operating system users are to be removed automatically from the group sapinst after the execution of
the software provisioning manager has completed. For more information, see section Basic SAP System
Installation Parameters in the installation guide [page 17] for your operating system platform and database.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Planning PUBLIC 19
Note
The removal of the operating system users from the sapinst group is only accomplished in the
renamed target system, whereas the operating system users in the source system keep their
assignment to the sapinst group. See also Creating Operating System Users and Groups [page 21].
• In an SAP SCM system with SAP liveCache, the following components can be renamed:
• The SAP SCM system
• The SAP liveCache server
• The SAP liveCache client
The SCM system and the SAP liveCache server can be renamed independently. The SAP liveCache client
should be renamed after the SCM system has been renamed but only if the primary database is not SAP
MaxDB (see also the prerequisites of section Performing SAP MaxDB liveCache Client-Specific Preparation
Steps [page 43]).
• Oracle Database only: If your source system to be renamed has Oracle Database Vault, make sure that
you have read SAP Note 2218115 .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
20 PUBLIC Planning
3 Preparation
This section includes the preparation steps that you have to perform when you want to rename an SAP system.
1. If you want to change the <SAPSID>, make sure that all open transport, repair, and customizing requests
have been released in the source system before you start the system rename procedure. Otherwise you will
not be able to access them in the renamed target system.
2. The software provisioning manager checks whether the required users and groups already exist. If not, it
creates new users and groups as necessary. If you do not want the software provisioning manager to create
operating system users and groups automatically, you can choose to create them before running the
system rename procedure.
For more information, see Creating Operating System Users and Groups [page 21]
3. If additional application server instances are installed on your system, delete them before you start the
rename procedure.
For more information, see Deleting Additional Application Server Instances [page 33].
4. Perform the preparation steps required for your database.
For more information, see Database-Specific Preparation [page 34].
5. Prepare the media required for the system rename.
For more information, see Preparing the System Rename Media [page 45].
6. You make the global file system with the renamed <SAPSID> available on the instance hosts of the system
that you plan to rename.
For more information, see Preparing the File System [page 46].
7. We strongly recommend that you perform a full system backup before starting the rename procedure, if
you do not have other means to restore the original system in case of problems.
During the installation, the software provisioning manager checks all required accounts (users, groups) and
services on the local machine. The software provisioning manager checks whether the required users and
groups already exist. If not, it creates new users and groups as necessary.
The sapinst_instdir directory belongs to a group named sapinst. If this group is not available, it is
created automatically as a local group.
Note
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 21
Users and groups that need to be created on z/OS need to be created manually before the installation is
started. For more information, see Necessary z/OS Group and User IDs [page 30].
If you do not want the software provisioning manager to create operating system users, groups, and services
automatically, you can optionally create them before the installation is started. This might be the case if you
use central user management such as Network Information System (NIS).
For distributed installations, unless you are using global accounts or NIS, you must create the target users
automatically using the software provisioning manager or manually on the operating system, before starting
the system rename :
Caution
The user ID (UID) and group ID (GID) of SAP users and groups must be identical for all servers belonging to
an SAP system.
This does not mean that all users and groups have to be installed on all SAP servers.
On z/OS, instead of NIS, RACF may be used. For more information, see section Security Settings for z/OS in the
Security Guide for SAP on IBM Db2 for z/OS, which is available on the SAP Help Portal at http://help.sap.com/
viewer/db2_security_guide .
End of 'Platform': z/OS
The software provisioning manager checks if the required services are available on the host and creates them if
necessary. See the log messages about the service entries and adapt the network-wide (NIS) entries
accordingly.
The software provisioning manager checks the NIS users, groups, and services using NIS commands. However,
the software provisioning manager does not change NIS configurations.
Recommendation
For a distributed or a high-availability system, we recommend that you distribute account information
(operating system users and groups) over the network, for example by using Network Information Service
(NIS).
If you want to use global accounts that are configured on a separate host, you can do this in one of the following
ways:
• You start the software provisioning manager and choose System Rename Preparation Operating
System Users and Groups .
For more information, see Running Software Provisioning Manager [page 52].
• You create operating system users and groups manually. Check the settings for these operating system
users.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
22 PUBLIC Preparation
User Settings
Caution
Caution: the limit mechanism supports hard and soft limits. The soft limit cannot be bigger than the
hard limit. The hard limit can be set/increased by the root user like: limit -h <limit>
<new_value>, for example limit -h datasize unlimited .
• Using csh shell, the output of command limit needs to be at least as follows:
Example
The following table lists example output taken from SUSE Linux Enterprise Server 11 (x86_64).
Output Properties
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 KB
coredumpsize unlimited
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 23
Output Properties
descriptors 8192
memoryuse unlimited
• Using sh or ksh shell, the output of command ulimit -a needs to be at least as follows:
Example
The following table lists example output taken from SUSE Linux Enterprise Server 11 (x86_64).
• All users must have identical environment settings. Any change to the environment – such as variables, or
paths – is at your own responsibility.
• If you have multiple operating system users with user ID (UID) 0, you must assign the sapinst group to all
of them.
• Do not delete any shell initialization scripts in the home directory of the operating system users. This
applies even if you do not intend to use the shells that these scripts are for.
• Oracle Database only:
If you use NFS-V4 file system, you have to create the ora<dbsid> user and - if your database release is
Oracle 12 - the oracle user on the NFS server. You can do this either manually or by running Operating
System Users and Groups. This user must have the same user ID as the ora<dbsid> user and - if your
database release is Oracle 12 - the oracle user on the database server.
Otherwise, you see the error message FSL-02098 Could not change owner of ... during the
installation of the database instance.
• SAP MaxDB only:
If you create the sdb user manually, make sure that you lock it for the installation. In most cases, the
software provisioning manager locks this user after it has been created.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
24 PUBLIC Preparation
• If you install an SAP system with instances distributed over several hosts, make sure that the following
requirements are met:
• The user ID (UID) and group ID (GID) of each operating system user must be unique and the same on
each instance host that belongs to the same SAP system.
• Make sure that the group ID of group sapinst is always different from the group ID of any other group
(for example, of group sapsys) used during the installation.
For example, if you want to install an additional application server instance for an existing SAP system,
you must make sure that the group ID of group sapinst created on the host of the additional
application server instance is different from the group ID of any other group on the primary application
server instance host of the existing SAP system.
• If you use local operating system user accounts instead of central user management (for example,
NIS), users <sapsid>adm, sapadm, and the database operating system user must have the same
password on all hosts.
• SAP HANA Database only:
If you use local operating system user accounts, make sure that you install your SAP system in Custom
mode and specify suitable IDs for user <sapsid>adm and group sapsys on all hosts. The IDs have to
be the same on all hosts. If you choose Typical mode, you are not asked to specify the user and group
IDs.
• If you create operating system users manually or use already existing operating system users, make sure
that the home directory for each of these users is not the root directory ( / ) .
• Make sure that the home directory of user <sapsid>adm is not critical for recursive changes on
permissions.
When operating system users are created by the software provisioning manager, the permissions on the
home directories of these users are changed recursively. This can cause unpredictable errors if you define
a critical home directory.
For example, the home directory must not be / or /usr/sap.
• Only valid for 'Platform': HP-UX
HP-UX: To prevent terminal query errors in the <sapsid>adm environment, comment out the line eval
'tset -s -Q -m ':?hp' in the /etc/skel/.login script. For more information, see SAP Note
1038842 .
End of 'Platform': HP-UX
The software provisioning manager chooses available operating system user IDs and group IDs unless you are
installing an additional application server instance. On an additional application server instance you have to
enter the same IDs as on the host of the primary application server instance.
If you have multiple operating system users with user ID (UID) 0, you must assign the sapinst group to all of
them.
Recommendation
For security reasons, we recommend that you remove the operating system users from the group sapinst
after the software provisioning manager has completed.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 25
We recommend that you specify this “cleanup” already during the Define Parameters phase on the Cleanup
Operating System Users screen. Then, the removal of the operating system users from the group sapinst
is done automatically.
Note that the removal of the operating system users from the group sapinst is only accomplished in the
renamed target system, whereas the operating system users in the source system keep their assignment
to the sapinst group.
Groups Members
sapsys • <sapsid>adm
• root
sapinst • <sapsid>adm
• root
sdb
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
26 PUBLIC Preparation
Groups and Members
Groups Members
<sapsid>adm, sqd<dbsid>
<sapsid>adm
root, <sapsid>adm
sdba
Superuser of the UNIX operating system root No primary group is assigned by the software provisioning
manager (additional group is sapinst)
Note
Only used on the database host.
Note
Only used on the database host.
Groups Members
sapsys <sapsid>adm
db<dbsid>ctl <sapsid>adm
db<dbsid>adm db2<dbsid>
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 27
Groups Members
db<dbsid>mnt -
Oracle:
oracle dba oper, sapinst, asmoper, Oracle Software Owner and da
asmadmin, asmdba, oinstall tabase administrator
Groups Members
sapsys <sapsid>adm
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
28 PUBLIC Preparation
Groups Members
oinstall (always required for Oracle 12 and higher) oracle (always required for Oracle 12 and higher),
ora<dbsid>
UNIX superuser root No primary group assigned by SAPinst (group sapinst is as
signed as secondary group).
syb<dbsid> sapsys
Note
If sapadm does not exist, it is
created during the SAP Host
Agent installation using /bin/
false shell.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 29
Groups and Members of the SAP Host Agent User
Groups Members
sapsys sapadm
sapinst sapadm
The following are lists of the group and z/OS user IDs necessary for your SAP system on z/OS. If these group or
user IDs do not already exist in your system, you must create them.
Database Administration User ID Temporary user needed for the SAP installation. AS ABAP
DB Connect User ID for AS ABAP Permanent user needed for the database connec AS ABAP
tion. You are free to choose the name of this user. If
you are installing both usage types, we advise you to
choose different names for the user IDs for AS
ABAP.
Group ID for ABAP Schema Permanent group needed for the ABAP schema. AS ABAP
This group ID must be the same as the name of the
ABAP schema that you specify during installation. If
you are installing both usage types, you must
choose different names for the group IDs for ABAP
schema and Java schema.
Before the installation, you must create each of the following groups and users in RACF for your SCS or ASCS
instance on z/OS UNIX System Services.
For each group and user listed in the following table, you must create an entry in the table /etc/
ualiastable, to ensure that each group and user can be used in both upper and lowercase.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
30 PUBLIC Preparation
Necessary z/OS UNIX System Services Group and User IDs
sapsys Group ID Permanent group needed for the central serv AS ABAP
ices instance on z/OS.
AS Java
Diagnostics Agent
<sapsid>adm User ID Permanent user needed for the central services AS ABAP
instance on z/OS.
User ID to install an SAP central serv Temporary user needed for the SAP central AS ABAP
ices instance on z/OS services instance installation.
Diagnostics Agent
sapinst Group ID Permanent group needed for the central serv AS ABAP
ices instance on z/OS.
Diagnostics Agent
sapadm User ID Permanent user needed by the SAP Host Agent. AS ABAP
Diagnostics Agent
Caution
The user ID (UID) and group ID (GID) of SAP users and groups must be identical for all servers belonging to
an SAP system.
This does not mean that all users and groups have to be installed on all SAP servers.
To enable enhanced ASCII support, see the procedure in the Planning Guide for SAP on IBM Db2 for z/OS,
section ASCII/EBCDIC Considerations , which you can find under https://help.sap.com/viewer/
db2_planning_guide .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 31
3.4 Performing a System Copy by Copying the File System
You can duplicate a source SAP system by copying the file system, and then rename the target system to
obtain two separate SAP systems. This section describes how to copy the file system of a source SAP system
and its database.
Prerequisites
• You have shut down the SAP system including the database and the instance agents.
• To check that they are stopped, enter the following command:
ps -ef | grep <source_SAPSID>
• In addition, you can also make sure that the services of the system instances are stopped by executing
the following command as user <sapsid>adm:
sapcontrol -nr <InstanceNumber> -function StopService
• SAP MaxDB; SAP liveCache; IBM Db2 for Linux, UNIX, and Windows:
The target host must be different from the source host.
Procedure
• Note
Make sure that during the copy of the file system, the links are not dereferenced.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
32 PUBLIC Preparation
3.5 Deleting Additional Application Server Instances
The system rename procedure does not implicate additional application server instances. Therefore, if
additional application server instances are installed on your system, delete them before you start the rename
procedure, and reinstall additional application server instances as required after the system rename.
Prerequisites
• You have installed your SAP system with standard SAP tools according to the installation documentation.
• You have made the media available that you used for installing the system on the additional application
server instance host that you want to delete.
Context
Note
You cannot delete an additional application server instance remotely. You have to run the tool to delete
them locally on each additional application server instance host.
All file systems and subdirectories of the selected additional application server instance are deleted during the
uninstall process.
The uninstall process is designed to remove as much of the additional application server instance as possible. If
an item cannot be removed, a message informs you that you have to remove this item manually. As soon as you
confirm the message, the uninstall process continues.
Procedure
1. Start the tool as described in Running Software Provisioning Manager [page 52].
2. On the Welcome screen, choose Generic Options <your Database> Uninstall Uninstall - SAP
Systems or Single Instances .
3. Follow the instructions in the input dialogs to delete an additional application server instance.
Note
For more information about the input parameters, place the cursor on the relevant field and press F1 .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 33
3.6 Database-Specific Preparation
You have to do some preparation steps in the database of the system you want to rename.
Make sure you have completed the preparation steps for your database as described in the relevant section
below.
Performing Preparation Steps for IBM Db2 for Linux, UNIX, and Windows [page 35]
This section describes prerequisites and preparation steps that you have to perform for IBM Db2 for
Linux, UNIX, and Windows before starting the system rename procedure.
Performing IBM Db2 for z/OS – Specific Preparation Steps [page 38]
This section describes the prerequisites and preparation steps that you have to perform for IBM Db2
for z/OS before starting the system rename procedure.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
34 PUBLIC Preparation
3.6.1 Performing Preparation Steps for IBM Db2 for Linux,
UNIX, and Windows
This section describes prerequisites and preparation steps that you have to perform for IBM Db2 for Linux,
UNIX, and Windows before starting the system rename procedure.
Prerequisites
• The database instance must be either stopped or - if it is running - there must not be any database
connections.
During the procedure it will be started and stopped automatically if required. After the preparation it will be
stopped.
• The patch level of db6util is patch level 10 or higher. For more information, see SAP Note 1776691 .
• The patch level of the brdb6brt tool is patch level 32 or higher.
If tool brdb6brt does not exist within the /sapmnt/<SAPSID>/exe directory, download and install it as
described in SAP Note 511323 . Information about the latest patches of tool brdb6brt you can find in
SAP Note 867914 .
• IBM Db2 for Linux, UNIX, and Windows V10.1 and Higher only:
Make sure that your <sapsid>adm user has execute permission for function
sysproc.admin_get_storage_paths by running the following command on your source system as
user db2<dbsid>:
db2 "grant execute on specific function sysproc.admin_get_storage_paths to user
<sapsid>adm"
• The version of SAP Host Agent must be 7.21 PL 26 or higher.
• Only valid for 'Platform': Oracle Solaris
If your operating system is Solaris SPARC or Solaris X86_64, the database version must be 9.7 FP7 or
higher.
End of 'Platform': Oracle Solaris
Procedure
Note
If directory /tmp does not exist, you must create it before you perform the steps listed below.
Proceed as follows:
1. Execute cd /tmp.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 35
2. Execute mkdir ./sapdbctrl-config
3. Log off from the system.
b. Log on again as user root on the source system.
c. Execute cd /usr/sap/hostctrl/exe.
d. Execute ./saphostctrl -function PrepareDatabaseCopy -dbname <DBSID> -dbtype db6
-dbconfdir /tmp/sapdbctrl-config/ -dbinstance db2<dbsid> -copymethod Offline
-dostatechange.
Check if the file relocate.template contains one or more entries for CONT_PATH or
STORAGE_PATH. If not you must not start the system rename procedure.
3. Provide all database-related directories on the target system. This includes the following directories:
• /db2/<DBSID>/
• The file system of the home directory of db2sid (default:/db2/db2<dbsid>).
Note
The commands below are given as an example if your home directory is db2<dbsid>. You have to
adjust them for all required directories.
• If the source and the target system are located on one and the same host, proceed as follows:
If you want to adjust or rename your SAP system on the same host, keep all directories at their
locations.
The tool will find and move them to the correct directory and set the required ownerships and
permissions.
Note
If /db2/db2<dbsid> or /db2/<DBSID> is a mount point or there are mount points under these
directories (for example /db2/<DBSID>/sapdata1 is a mount point), proceed as follows:
1. Stop the SAP system including its instance agents.
2. Unmount the mount points.
3. Before you start the system rename, mount the file systems under the target <DBSID> or
db2<dbsid>.
• If the source and the target system are located on different hosts, proceed in one of the following ways:
• Mount all file systems manually on the target system
Recommendation
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
36 PUBLIC Preparation
Note
• Copy the directories using the copy command of the operating system.
Note
When you provide required database related directories on the target host, use the source
<DBSID> within the directory names. The tool will find and move them to the correct location
and set the required ownerships and permissions.
To keep the current ownership of the directory and softlinks, use an archiving tool as follows:
source host:~ # tar -cpf /tmp/db2<dbsid_source>.tar /db2/db2<dbsid_source>
source host:~ # tar -cpf /tmp/<DBSID_source>.tar /db2/<DBSID_source>
Note
Make sure the permissions of file db6_update_db.sh and db6_update_db.jar are rwxr-xr-x. To
check the file permissions, enter the following command:
ls -l db6_update_db.sh db6_update_db.jar.
5. Make sure that you stop all system and database processes before you start the system rename
procedure. To check that they are stopped, enter the following command: ps -ef | grep db2
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 37
3.6.2 Performing IBM Db2 for z/OS – Specific Preparation
Steps
This section describes the prerequisites and preparation steps that you have to perform for IBM Db2 for z/OS
before starting the system rename procedure.
Context
Procedure
• Rename of an SAP system without copying the IBM Db2 for z/OS subsystem:
• The application server is renamed; no changes are made on the IBM Db2 for z/OS subsystem.
• The renamed SAP system stays connected to the original IBM Db2 for z/OS subsystem
Rename of an SAP System without copying the IBM Db2 for z/OS Subsystem
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
38 PUBLIC Preparation
• Rename of an SAP system after copying the IBM Db2 for z/OS subsystem.
Before running the tool , you have to copy your IBM Db2 for z/OS database using the offline system copy
method.
Rename of an SAP System after copying the IBM Db2 for z/OS Subsystem
For more information about the system copy procedure, see the SAP Note 680746 .
This section describes prerequisites and preparation steps that you have to perform for the Oracle database
before starting the system rename procedure.
Procedure
1. For the offline backup method, we recommend that you shut down the database. Alternatively, the
software provisioning manager can also make an instance recovery of the database if it has not been shut
down before the copy process. For the online backup method, you have to set the database to a backup
mode and the backup control files and the Oracle archives will be copied to an existing shared directory.
You can set the database to a backup mode using the following command:
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 39
saphostctrl -function PrepareDatabaseCopy -dbname <DBSID> -dbtype ora -dbconfdir
<shared_directory> -copymethod Online -timeout -1
After the database backup has finished, you have to set the database back to a normal mode using the
following command:
This section describes the prerequisites and preparation steps that you have to perform for SAP ASE before
starting the system rename procedure. If your database version is SAP HANA Cloud, ASE you only have to stop
the SAP system.
Procedure
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
40 PUBLIC Preparation
3. SAP ASE 16.0 only: Prepare the filesystem for the system rename. You can apply one of the following
scenarios:
Note
The commands below are given as an example. We assume that your home directory is /sybase/
<DBSID>. You must adjust them according to your needs for all required directories.
• Adjust or rename an SAP System on the same host with no mount points:
If you want to adjust or rename your SAP system on the same host and there are no mount points
under /sybase/<DBSID>, keep all directories at their locations. The software provisioning manager
will find and move them to the correct directory and set the required ownerships and permissions.
• Adjust or rename an SAP System on the same host with mount points:
If you want to adjust or rename your SAP system on the same host and there are mount points under /
sybase/<DBSID_Source>, you must remount all file system at the new location /sybase/
<DBSID_Target>.
Note
If /sybase/<DBSID> is a mount point or there are mount points under /sybase/<DBSID> - for
example, /sybase/<DBSID>/sapdata_1 is a mount point - proceed as follows:
1. Unmount the mount points.
2. Mount the file systems under the new SAP system ID.
This section describes the prerequisites and preparation steps that you have to perform for SAP MaxDB before
starting the system rename procedure.
Procedure
1. On the target host, create the SAP MaxDB OS group sdba and the SAP MaxDB OS user sdb. The group
and the user must have the same IDs as on the source host.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 41
2. Make available the entire SAP MaxDB file system content from the source host on the target host with the
following directories (if available), while keeping the ownership and access permissions:
/sapdb/<SOURCE_DBSID>/
/sapdb/clients/
/sapdb/programs
/sapdb/data
/etc/opt/sdb
/usr/spool/sql
/var/lib/sdb
3. If the directories are implemented on the mount points, pay attention to the following:
• The directory /sapdb/<SRC> is implemented as a mount point.
In this case, the rename procedure creates directory /sapdb/<TRG>, which does not contain a
mounted file system. The procedure transfers the contents of /sapdb/<SRC> to /sapdb/<TRG>. You
must therefore make sure that there is enough space in file system /sapdb/ to store the contents of /
sapdb/<SRC>.
• The mount points below directory /sapdb/<SRC>/ are subject to the same restrictions.
• SAP Note 2346237 describes the process for configuring mount points during the system name
procedure.
4. Check free space in the SAP MaxDB directories:
• The /sapdb/<SOURCE_DBSID>/ directory must contain enough space to locate the archives of the
following subdirectories:
db
data
• The /sapdb/clients/<SOURCE_DBSID> directory must contain enough free space to locate the
archives of all subdirectories.
5. Make sure that you stop all system and database processes before you start the rename procedure. You
can check this by using the following call: ps -efa | grep sdb
This section describes the prerequisites and preparation steps that you have to perform for SAP MaxDB
liveCache (“SAP liveCache” for short) , before starting the system rename procedure.
Procedure
1. On the target host, create the SAP liveCache OS group sdba and the SAP liveCache OS user sdb. The
group and the user must have the same IDs as on the source SAP liveCache host.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
42 PUBLIC Preparation
2. Make available the entire SAP liveCache file system content from the source host on the target host with
the following directories (if available), while keeping the ownership and access permissions:
/sapdb/<SOURCE_LVC>/
/sapdb/clients/
/sapdb/programs
/sapdb/data
/etc/opt/sdb
/usr/spool/sql
/var/lib/sdb
3. If the directories are implemented on the mount points, pay attention to the following:
• The directory /sapdb/<SRC> is implemented as a mount point.
In this case, the rename procedure creates directory /sapdb/<TRG>, which does not contain a
mounted file system. The procedure transfers the contents of /sapdb/<SRC> to /sapdb/<TRG>. You
must therefore make sure that there is enough space in file system /sapdb/ to store the contents of /
sapdb/<SRC>.
• The mount points below directory /sapdb/<SRC>/ are subject to the same restrictions.
• SAP Note 2346237 describes the process for configuring mount points during the system name
procedure.
4. Check free space in the SAP liveCache directories:
• The /sapdb/<>/ directory must contain enough space to locate the archives of the following
subdirectories:
db
data
• The /sapdb/clients/<SOURCE_LVC> directory must contain enough free space to locate the
archives of all subdirectories.
5. ps -efa | grep sdb
6. You must start a separate software provisioning manager run [page 52] for the SAP MaxDB liveCache
rename.
This section describes the prerequisites and preparation steps that you have to perform for SAP MaxDB
liveCache client (“SAP liveCache client” for short) , before starting the system rename procedure.
Context
These steps are not required if the SAP liveCache Server is also located on the same host and SAP liveCache
Server-specific preparation steps are already done or will be done.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 43
Procedure
1. On the target host, create the SAP liveCache OS group sdba and the SAP liveCache OS user sdb. The
group and the user must have the same IDs as on the source SAP liveCache client host.
2. Make available the entire file system content of the SAP liveCache client from the source host on the target
host with the following directories (if available), while keeping the ownership and access permissions:
/sapdb/clients/
/sapdb/programs
/sapdb/data
/etc/opt/sdb
/usr/spool/sql
/var/lib/sdb
3. Check free space in the SAP liveCache client directories:
The /sapdb/clients directory must contain enough space to locate the archives of all subdirectories.
4. You must start a separate software provisioning manager run [page 52] for the liveCache rename.
This section describes the prerequisites and preparation steps that you have to perform forSAP HANA
database before starting the system rename procedure.
Context
The software provisioning manager can not rename the System ID (SID) of the SAP HANA database. If you
want to rename the SAP HANA database, you have to do this as a separate step in advance.
Procedure
1. When required, you perform the rename for the SAP HANA database as described in section Change the
SID of an SAP HANA System in the SAP HANA Administration Guide for SAP HANA Platform at http://
help.sap.com/hana_platform System Administration .
2. If a database administration user other than SYSTEM is to be used, make sure it exists before starting the
software provisioning manager. For a rename, the user must at least have the following privileges:
CATALOG READ, INIFILE ADMIN and USER ADMIN
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
44 PUBLIC Preparation
3. Execute all the software provisioning manager rename activities, including the Database Instance when
executing a distributed rename. The database information requested by the software provisioning manager
will processed as the target database for the system rename.
This section describes how to prepare the media required for the system rename procedure.
Note
The signature of media is checked automatically by the software provisioning manager during the Define
Parameters phase while processing the Media Browser screens. The software provisioning manager only
accepts media whose signature has been checked.
Downloading and Extracting the Software Provisioning Manager 1.0 Archive [page 45]
You must always download and extract the software provisioning manager 1.0 archive from the SAP
Software Download Center because you must use the latest version.
You must always download and extract the software provisioning manager 1.0 archive from the SAP Software
Download Center because you must use the latest version.
Prerequisites
• Make sure that you are logged on as a user with root authorizations, and that the download directory has
at least the permissions 755.
• Make sure that you use the latest version of the SAPCAR tool when manually extracting the software
provisioning manager archive.
Note
An older SAPCAR version might extract archive files in a wrong way and this could prevent the software
provisioning manager from working consistently.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 45
3. To check the validity of the downloaded executable, right-click the executable and choose Properties.
On the Digital Signatures tab you can find information about the SAP signature with which the
executable was signed.
4. Rename the executable to sapcar.exe.
For more information about SAPCAR, see SAP Note 212876 .
Procedure
1. Download the latest version of the Software Provisioning Manager 1.0 archive
SWPM10SP<Support_Package_Number>_<Version_Number>.SAR from:
Note
Make sure that all users have at least read permissions for the directory to which you unpack the
Software Provisioning Manager archive.
Caution
Make sure that you unpack the Software Provisioning Manager archive to a dedicated folder. Do not
unpack it to the same folder as other installation media.
Use this step to make the file system available on the system that you plan to rename.
Prerequisites
Note
You have to mount the file system before you start the system rename procedure.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
46 PUBLIC Preparation
Procedure
• If your system is a central system (all system instances reside on one host) and the /usr/sap/
<SAPSID> and /<sapmnt>/<SAPSID> directories are mount points, proceed as follows:
a. Stop the SAP system including its instance agents.
• To check that they are stopped, enter the following command:
ps -ef | grep <source_SAPSID>
• In addition, you can also make sure that the services of the system instances are stopped by
executing the following command as user <sapsid>adm:
sapcontrol -nr <InstanceNumber> -function StopService
b. Unmount the mount points /usr/sap/<source_SAPSID> and /<sapmnt>/<source_SAPSID>.
c. Before you start the system rename, mount the file system, which you have unmounted in the previous
step, under the new <SAPSID>.
• If your system is a distributed system, proceed as follows:
a. Stop all SAP system instances including their instance agents.
• To check that they are stopped, enter the following command:
ps -ef | grep <source_SAPSID>
• In addition, you can also make sure that the services of the system instances are stopped by
executing the following command as user <sapsid>adm:
sapcontrol -nr <InstanceNumber> -function StopService
b. Unmount /<sapmnt>/<Source_SAPSID>/* directories on all system hosts.
c. Remove /<sapmnt>/<Source_SAPSID>/* from the list of mounted file systems on all system hosts.
d. Move /<sapmnt>/<Source_SAPSID>/* to /<sapmnt>/<Target_SAPSID> on all hosts.
e. Adapt the file system exports on the global host. You can do this using a tool for your operating system,
such as YaST2 on SuSE Linux. Proceed as follows:
1. Remove /<sapmnt>/<Source_SAPSID>/* from the list of export file systems.
2. Add /<sapmnt>/<Target_SAPSID>/* to the list of export file systems.
f. Export the file system.
g. Mount /<sapmnt>/<Target_SAPSID>/* on all system hosts. Make sure that the file system will also
be mounted after a reboot. You can do that using a tool for your operating system, such as YaST2 on
SuSE Linux.
Related Information
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Preparation PUBLIC 47
4 System Rename Procedure
This section includes the renaming steps that you have to perform for the following options:
• Standard system
• Distributed system
The software provisioning manager adapts the SAP system on an operating system level. The system
parameters are adapted offline.
The software provisioning manager automatically starts the following instances during the system rename:
• Database
• Instance agents of a UNIX operating system
• ABAP Central services instance (ASCS instance) if an ASCS instance is available
Central System
You check the Prerequisites for Running Software Provisioning Manager [page 49] and run the software
provisioning manager to rename the system as described in Running Software Provisioning Manager [page
52].
Note
See also table System Rename Options and Sequence how to Execute Them in Running Software
Provisioning Manager [page 52].
1. If your SAP system has an ASCS instance, you check the Prerequisites for Running Software Provisioning
Manager [page 49] and run the software provisioning manager to rename the ASCS instance as
described in Running Software Provisioning Manager [page 52].
2. You make sure that the global directories (exe, profile, global) are exported to the instance hosts of
the SAP system to be renamed.
If your SAP system has an ASCS instance and the ASCS instance host is the SAP global host of the system,
you export the global directories to the database instance host, to the primary application server instance
host, and – if required – to the additional application server instance hosts of the SAP system to be
renamed.
For more information, see Preparing the File System [page 46].
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
48 PUBLIC System Rename Procedure
3. You check the Prerequisites for Running Software Provisioning Manager [page 49] and run the software
provisioning manager to rename the database instance as described in Running Software Provisioning
Manager [page 52].
4. You check the Prerequisites for Running Software Provisioning Manager [page 49] and run the software
provisioning manager to rename the primary application server instance as described in Running Software
Provisioning Manager [page 52].
5. Optional: You check the Prerequisites for Running Software Provisioning Manager [page 49] and run the
software provisioning manager to rename existing standalone Gateway instances as described in Running
Software Provisioning Manager [page 52].
6. Optional: You check the Prerequisites for Running Software Provisioning Manager [page 49] and run the
software provisioning manager to rename the SAP Web Dispatcher instance as described in Running
Software Provisioning Manager [page 52].
Next Steps
• For the SL-UI, make sure that the following web browser requirements are met:
• You have one of the following supported browsers on the device where you want to run the SL-UI:
• Google Chrome (recommended)
• Mozilla Firefox
• Microsoft Edge
• Microsoft Internet Explorer 11 or higher.
Always use the latest version of these web browsers.
• If you copy the SL-UI URL manually in the browser window, make sure that you open a new Web
browser window in private browsing mode (Internet Explorer), incognito mode (Chrome) or private
browsing mode (Firefox). This is to prevent Web browser plugins and settings from interfering with the
SL-UI.
Caution
The software provisioning manager uses a self-signed certificate, which is used temporarily only while
the software provisioning manager is running. This certificate is not trusted by the browser unless it is
imported manually by the user running the software provisioning manager. This behavior is
intentionally designed in this way because - unlike ordinary public web servers - the software
provisioning manager has different usage patterns. You must configure your browser do trust the self-
issued certificate of the software provisioning manager after carefully performing the “thumbprint”
verification described in Running Software Provisioning Manager [page 52]. For more information
about adding trusted certificates, see the documentation of your browser.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 49
For more information about the SL-UI, see Useful Information about Software Provisioning Manager [page
58].
• The software provisioning manager uses shell scripts to obtain the environment for user <sapsid>adm.
• If user <sapsid>adm does not yet exist, a working /bin/csh must be available on the host where you
run the software provisioning manager. For more information about recommended login shells, see
SAP Note 202227 .
• If <sapsid> already exists and uses csh, before you start the software provisioning manager, execute
the following command as user <sapsid> to make sure that the csh scripts are up-to-date, depending
on your UNIX OS platform:
/bin/csh -c "source /home/<sapsid>adm/.cshrc;env" or /bin/csh -c "source /home/
<sapsid>adm/.login;env"
• Make sure that your operating system does not delete the contents of the temporary directory /tmp or the
contents of the directories to which the variables TEMP, TMP, or TMPDIR point, for example by using a
crontab entry.
Make sure that the temporary directory has the permissions 755.
• Make sure that you have at least 700 MB of free space in the installation directory for each installation
option. In addition, you need 700 MB free space for the software provisioning manager executables. If you
cannot provide 700 MB free space in the temporary directory, you can set one of the environment variables
TEMP, TMP, or TMPDIR to another directory with 700 MB free space for the software provisioning manager
executables.
You can set values for the TEMP, TMP, or TMPDIR environment variable to an alternative installation
directory as described in section Useful Information about Software Provisioning Manager [page 58].
• Make sure that umask is set to 022 for the user with root permissions that you want to use for running the
software provisioning manager.
As the user with root permissions that you want to use for running the software provisioning manager,
enter the following command: umask 022
• Only valid for 'Platform': AIX
AIX: Make sure that you have set the limits for operating system users as described in SAP Note 323816
.
End of 'Platform': AIX
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
50 PUBLIC System Rename Procedure
Caution
Caution: the limit mechanism supports hard- and soft-limits. The soft-limit cannot be bigger than the
hard-limit. The hard-limit can be set/increased by the root user like: limit -h <limit>
<new_value>, for example limit -h datasize unlimited .
• Using csh shell, the output of command limit needs to be at least as follows:
Example
The following table lists example output taken from SUSE Linux Enterprise Server 15 (x86_64).
Output Properties
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 KB
coredumpsize unlimited
descriptors 8192
memoryuse unlimited
• Using sh or ksh shell, the output of command ulimit -a needs to be at least as follows:
Example
The following table lists example output taken from SUSE Linux Enterprise Server 15 (x86_64).
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 51
• Make sure that the following ports are not used by other processes:
• Port 4237 is used by default as HTTPS port for communication between the software provisioning
manager and the SL-UI.
If this port cannot be used, you can assign a free port number by executing sapinst with the following
command line parameter:
SAPINST_HTTPS_PORT=<Free Port Number>
• Port 4239 is used by default for displaying the feedback evaluation form at the end of the software
provisioning manager processing.
The filled-out evaluation form is then sent to SAP using HTTPS.
If this port cannot be used, you can assign a free port number by executing sapinst with the following
command line parameter:
SAPINST_HTTP_PORT=<Free Port Number>
• If you want to change the host name of your system, change the computer name and the host name on OS
level and make sure that the host name resolution and UNC paths work.
For more information, see SAP Note 129997 .
If you want to change the virtual host name, see SAP Note 962955 .
• SAP ASE 16.0 only: Make sure the system and database are not running when starting the software
provisioning manager.
• IBM Db2 for z/OS: Check that your hosts meet the requirements for the software provisioning manager
options that you want to perform.
This section describes how to run the software provisioning manager to perform the system rename .
Prerequisites
For more information, see Prerequisites for Running Software Provisioning Manager [page 49].
Context
The software provisioning manager has a web browser-based GUI named “SL-UI of the software provisioning
manager” - “SL-UI” for short.
This procedure describes an installation where you run the software provisioning manager and use the SL-UI,
that is you can control the processing of the software provisioning manager from a browser running on any
device.
For more information about the SL-UI, see Useful Information about Software Provisioning Manager [page
58].
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
52 PUBLIC System Rename Procedure
Procedure
1. Log on to the host where you want to run the software provisioning manager.
Caution
Make sure that this user has not set any environment variables for a different SAP system or database.
Caution
If your security policy requires that the person running the software provisioning manager is not allowed to
know the credentials of a user with root permissions on the host where the software provisioning manager
is to perform the system rename , you can specify another operating system user for authentication
purposes. You do this using the SAPINST_REMOTE_ACCESS_USER parameter when starting the sapinst
executable from the command line. You must confirm that the user is a trusted one. For more information,
see SAP Note 1745524 .
2. Make the required media available.
For more information, see Preparing the System Rename Media [page 45].
Recommendation
Make the installation media available locally . For example, if you use Network File System (NFS),
reading from media mounted with NFS might fail.
Note
If you mount installation media, make sure that you do this with option nomaplcase.
/<Path_To_Unpack_Directory>/sapinst
The software provisioning manager GUI starts automatically by displaying the Welcome screen.
Note
If you want to use a virtual host name, start the software provisioning manager with the software
provisioning manager property SAPINST_USE_HOSTNAME as follows:
/<Path_To_Unpack_Directory>/sapinst SAPINST_USE_HOSTNAME=<Virtual_Host_Name>'
Caution
Make sure that the installation directory is not mounted with NFS, or there might be problems when
starting the Java Virtual Machine.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 53
4. The software provisioning manager is starting up.
The software provisioning manager now starts and waits for the connection with the SL-UI.
You can find the URL you require to access the SL-UI at the bottom of the shell from which you are running
the software provisioning manager.
...
************************************************************************
Open your browser and paste the following URL address to access the GUI
https://[<hostname>]:4237/sapinst/docs/index.html
Logon users: [<users>]
************************************************************************
...
Note
If the host specified by <hostname> cannot be reached due to a special network configuration,
proceed as follows:
1. Terminate the software provisioning manager as described in Useful Information about Software
Provisioning Manager [page 58].
2. Restart the software provisioning manager from the command line with the
SAPINST_GUI_HOSTNAME=<hostname> property.
You can use a fully-qualified host name.
If you have a supported web browser (see Prerequisites for Running Software Provisioning Manager [page
49]) installed on the host where you run the software provisioning manager, you can open this URL directly
in the shell. Otherwise, open the URL in a supported web browser that runs on another device.
Caution
After opening the browser URL, make sure that the URL in the browser starts with “https://” to avoid
security risks such as SSL stripping .
Before you reach the Welcome screen, your browser warns you that the certificate of the sapinst
process on this computer could not be verified.
1. Click on the certificate area on the left hand side in the address bar of your browser, and view the
certificate.
2. Open the certificate fingerprint or thumbprint, and compare all hexadecimal numbers to the ones
displayed in the console output of the software provisioning manager.
Proceed as follows to get the certificate fingerprint or thumbprint from the server certificate
printed in the software provisioning manager console:
1. Go to the sapinst_exe.xxxxxx.xxxx directory in the temporary directory to which the
software provisioning manager has extracted itself:
<User_Home>/.sapinst/
2. In the sapinst_exe.xxxxxx.xxxx directory, execute the sapgenpse tool with the
command line option get_my_name -p.
As a result, you get the server fingerprint or thumbprint from the server certificate.
3. Accept the warning to inform your browser that it can trust this site, even if the certificate could not
be verified.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
54 PUBLIC System Rename Procedure
The SL-UI opens in the browser by displaying the Welcome screen.
5. In the Welcome screen, proceed according to your system variant:
• If your system is a standard system , choose System Rename Standard System System
Rename .
• If your system is a distributed system, choose System Rename Distributed System
<System_Rename_Option> .
Choose the system rename options as required and in the order they appear.
Note
Products with the addition “SAP internal only” are only for SAP internal purposes and may not be
used outside of this purpose.
System Rename for ASCS Executes system rename If your system does not First step for systems with
Instance for the ASCS instance have an ASCS instance, AS ABAP, if they have an
skip this option. ASCS instance
System Rename for ERS Executes system rename If your system does not Execute this option after
Instance for the ERS instance have an ERS instance, skip you have performed the re
this option. name option for the ASCS
instance (if available)
above, as required
System Rename for Data Executes system rename Execute in any case (even Execute this option after
base Instance for the database instance if you change the SAP sys you have performed the re
tem ID, the host name or name options for the ASCS
the instance number) instance (if available) and
the ERS instance above, as
required
System Rename for the Executes system rename Execute this option after Execute this option after
Primary Application Server for the primary application renaming the database in you have performed the re
Instance server instance stance. name options for the ASCS
instance (if available), the
ERS instance, and the da
tabase instance above, as
required
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 55
Option Description When to Execute Execution Order
System Rename for a Executes system rename If your system host does Execute this option after
Gateway Instance for a standalone Gateway not have a standalone you have performed the re
instance Gateway instance, skip this name options for the ASCS
option. instance (if available), the
ERS instance, the data
base instance, and the pri
mary application server in
stance above, as required
System Rename for Web Executes system rename If your system does not Execute this as last option
Dispatcher Instance for the SAP Web Dis have an SAP Web Dis
patcher instance patcher instance, skip this
option.
6. Choose Next.
Note
If there are errors during the self-extraction process of the software provisioning manager, you can find
the log file dev_selfex.out in the temporary directory.
7. Follow the instructions in the software provisioning manager input screens and enter the required
parameters.
Note
To find more information on each parameter during the Define Parameters phase, position the cursor
on the required parameter input field , and choose either F1 or the HELP tab. Then the available help
text is displayed in the HELP tab.
Caution
The signature of installation media and installation archives is checked automatically during the Define
Parameters phase while processing the Media Browser and - if you perform an archive-based
installation - the Software Package Browser screens.
Note that this automatic check is only committed once and not repeated if you modify artifacts such
as SAR archives or files on the media after the initial check has been done. This means that - if you
modify artefacts later on either during the remaining Define Parameters phase or later on during the
Execute Service phase - the signature is not checked again.
8. After you have entered all requested input parameters, the software provisioning manager displays the
Parameter Summary screen. This screen shows both the parameters that you entered and those that the
software provisioning manager set by default.
If required, you can revise the parameters before starting the system rename procedure.
9. To start the execution, choose Next.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
56 PUBLIC System Rename Procedure
The software provisioning manager starts the rename procedure and displays its progress on the Task
Progress screen.
When the system rename option has finished successfully, the software provisioning manager displays the
message Execution of <Rename_Option> has completed.
10. If required, delete directories with the name sapinst_exe.xxxxxx.xxxx after the software provisioning
manager has finished. Sometimes these remain in the temporary directory.
Recommendation
Keep all software provisioning manager directories until you are sure that the system, including all
instances, is completely and correctly installed. Once the system is completely and correctly installed,
make a copy of the software provisioning manager directories with all their contents. Save the copy to a
physically separate medium, such as a medium or a USB drive that is separate from your installation
hosts.
This might be useful for analyzing any issues that might occur later when using the system. For
security reasons, do not keep the software provisioning manager directories on hosts where you
processed it, but make sure that you delete them after saving them separately.
11. If you copied installation media to your hard disk, you can delete these files when the software provisioning
manager has successfully completed.
12. For security reasons, we recommend that you delete the .sapinst directory within the home directory of
the user with which you ran the software provisioning manager:
<User_Home>/.sapinst/
13. For security reasons, we recommend that you remove the operating system users from the group sapinst
after you have completed the installation.
Note
This step is only required, if you did not specify during the Define Parameters phase that the operating
system users are to be removed from the group sapinst after the execution of the software
provisioning manager has completed.
14. The software provisioning manager log files contain IP addresses and User IDs such as the ID of your S-
User. For security, data protection, and privacy-related reasons we strongly recommend that you delete
these log files once you do not need them any longer.
You find the software provisioning manager log files in the sapinst_instdir directory. For more
information, see Useful Information about Software Provisioning Manager [page 58].
Related Information
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 57
4.4 Additional Information about Software Provisioning
Manager
The following sections provide additional information about the software provisioning manager.
Using the Step State Editor (SAP Support Experts Only) [page 69]
This section describes how to use the Step State Editor available in the software provisioning
manager.
This section contains some useful technical background information about the software provisioning manager
and the software provisioning manager's SL-UI.
• The software provisioning manager has a framework named “SAPinst”. For more information about the
current SAPinst Framework version and its features, see SAP Note 3207613 (SAPinst Framework 753
Central Note).
• The software provisioning manager has the web browser-based “SL-UI of the software provisioning
manager” - “SL-UI” for short.
The SL-UI uses the SAP UI Development Toolkit for HTML5 - also known as SAPUI5 - a client-side HTML5
rendering library based on JavaScript. The benefits of this new user interface technology for the user are:
• Zero foot print, since only a web browser is required on the client
• New controls and functionality, for example, view logs in web browser.
As of version 1.0 SP24 Patch Level (PL) 5, the software provisioning manager comes with a new look and
feel of the SL-UI. For more information, see https://blogs.sap.com/2018/11/10/new-look-for-software-
provisioning-manager/ .
The SL-UI connects the web browser on a client with the sapinst executable - which is part of software
provisioning manager - running on the installation host using the standard protocol HTTPS.
For the SL-UI the software provisioning manager provides a pre-generated URL at the bottom of the shell
from which you are running the software provisioning manager . If you have a supported web browser
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
58 PUBLIC System Rename Procedure
installed on the host where you run the software provisioning manager, you can start the SL-UI directly
from this URL. Otherwise, open a web browser supported by the SL-UI on any device and run the URL from
there.
For more information about supported web browsers see Prerequisites for Running Software Provisioning
Manager [page 49].
If you need to run the SL-UI in accessibility mode, apply the standard accessibility functions of your web
browser.
• As soon as you have started the sapinst executable, the software provisioning manager creates
a .sapinst directory underneath the /home/<User> directory where it keeps its log files. <User> is the
user with which you have started the software provisioning manager.
After you have reached the Welcome screen and selected the relevant software provisioning manager
option for the SAP system to be renamed , the software provisioning manager creates a directory
sapinst_instdir where it keeps its log files, and which is located directly below the temporary directory.
The software provisioning manager finds the temporary directory by checking the value of the TEMP, TMP,
or TMPDIR environment variable. If no value is set for these variables, the software provisioning manager
uses /tmp by default.
All log files which have been stored so far in the .sapinst folder are moved to the sapinst_instdir
directory as soon as the latter has been created.
If you want the sapinst_instdir directory to be created in another directory than /tmp, set the
environment variable TEMP, TMP, or TMPDIR to this directory before you start the software provisioning
manager.
export TEMP
Caution
Make sure that the installation directory is not mounted with NFS, or there might be problems when
the Java Virtual Machine is started.
The software provisioning manager records its progress in the keydb.xml file located in the
sapinst_instdir directory. Therefore, if required, you can continue with the software provisioning
manager from any point of failure, without having to repeat the already completed steps and without
having to reenter the already processed input parameters. For security reasons, a variable encryption key
is generated as soon as the sapinst_instdir directory is created by the software provisioning manager.
This key is used to encrypt the values written to the keydb.xml file.
Recommendation
We recommend that you keep all installation directories until the system is completely and correctly
installed.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 59
• The software provisioning manager extracts itself to the temporary directory. These executables are
deleted again after the software provisioning manager has stopped running.
Directories called sapinst_exe.xxxxxx.xxxx sometimes remain in the temporary directory after the
software provisioning manager has finished. You can safely delete them.
The temporary directory also contains the log file dev_selfex.out from the self-extraction process of
the software provisioning manager, which might be useful if an error occurs.
Caution
If the software provisioning manager cannot find a temporary directory, the installation terminates with
the error FCO-00058.
• To see a list of all available software provisioning manager properties (command line options) and related
documentation, start the software provisioning manager as described above with command line parameter
-p:
./sapinst -p
• If required, stop the software provisioning manager by choosing the Cancel button.
Note
Provisioning with software provisioning manager, for example installation, of SAP systems in unattended mode
with an input parameter file.
Prerequisites
Provisioning of SAP systems can also be done in unattended mode without the user interface of software
provisioning manager. This means that, after inserting the required parameters into a parameter-file and
running the sapinst executable by providing the path to this parameter-file , the installation will run in the
background and no further user interaction is required.
Context
This section describes the steps that you need to execute in addition to the procedure described in this guide,
when running software provisioning manager in unattended mode using an input parameter file.
Since the new Web-based SL-UI (see Useful Information about Software Provisioning Manager [page 58]) was
introduced in 2017 there are two ways to run the unattended mode: “observer mode” and “non-observer
mode”.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
60 PUBLIC System Rename Procedure
Observer Mode
If you are running an installation in unattended mode but you are sitting in front of the screen, you might want
to check the progress from time to time. In this case the “observer mode” makes sense.
Start the installation as described below in the Solution section, using the following parameters:
SAPINST_INPUT_PARAMETERS_URL=<path_to_your_parameterfile>
SAPINST_EXECUTE_PRODUCT_ID=<product-id for the installation>
SAPINST_SKIP_DIALOGS=true
The software provisioning manager will start the installation in the background AND start a Web Dispatcher and
provide an URL to access the SL-UI. The user who has started the installation can now connect to the URL and
observe the progress of the installation, for example to look at the logfiles in the Web browser. However, all
parameters will be taken from the input parameter file and can not be changed in the Web browser.
Non-Observer Mode
Choose that mode if you want to run a “scripted” or by other means automated scenario, for example
overnight. In that case it is crucial that the process is started without a Web Dispatcher and therefore without
the software provisioning manager's SL-UI. Otherwise, the automation could be stuck if software provisioning
manager encounters a situation that requires user interaction.
Start the installation as described below in the Solution section, using the following parameters (use the same
parameters like for Observer Mode, but provide SAPINST_START_GUISERVER=false in addition):
SAPINST_INPUT_PARAMETERS_URL=<path_to_your_parameterfile>
SAPINST_EXECUTE_PRODUCT_ID=<product-id for the installation>
SAPINST_SKIP_DIALOGS=true
SAPINST_START_GUISERVER=false
This will start the installation but this time NO Web Dispatcher will be started and no URL to access the SL-UI
will be provided either. So the user can not follow the processing of the installation in a Web browser and the
installation will run completely in the background.
If the process runs into an error, the software provisioning manager will abort and you have to check for the
reason in the log files.
Restrictions
In exceptional cases, parameters prompted or displayed in the Software Provisioning Manager UI are not
maintainable in the input parameter file. If one of those parameters, that are only available in the UI mode of
the Software Provisioning Manager, is needed for your unattended installations, you should create a ticket in
the best fitting component below BC-INS to get the issue analyzed.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 61
• Not explicitly set parameters are documented as comments in the generated input parameter file.
• Each parameter has got a documentation assigned as a comment on top.
Example
Example for a parameter that is not used and therefore commented out:
Example
• You have to manually provide the media information, using the following convention:
SAPINST.CD.PACKAGE.<unique_media_name>=<location>
• For each media location you must manually insert a dedicated line in your input parameter file. The
software provisioning manager does not automatically take over the media locations you entered while
processing the Media Browser dialog.
• For <media_name> you can choose any value, but the <location> must be unique.
• To find out the required media entries, open the summary.html file which you can find in the
installation directory and go to the Dialog "Media" section.
• Make sure that you enter the full paths to all required media, relative paths are not sufficient.
Example
Example on UNIX:
SAPINST.CD.PACKAGE.KERNEL = /mnt/KERNEL
SAPINST.CD.PACKAGE.LOAD = /mnt/LOAD
SAPINST.CD.PACKAGE.RDBMS = /mnt/RDBMS
Example
Example on Windows:
SAPINST.CD.PACKAGE.KERNEL = C:\sapdvds\KERNEL
SAPINST.CD.PACKAGE.LOAD = C:\sapdvds\LOAD
SAPINST.CD.PACKAGE.RDBMS =C:\sapdvds\RDBMS
• If one media contains several subfolders, you can specify it in one of the following ways:
Example
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
62 PUBLIC System Rename Procedure
Installation Export NW73 (folder EXP3) /sapmnt/mediaserver2/
arch04_6/51042309/DATA_UNITS/EXP3
Installation Export NW73 (folder EXP2) /sapmnt/mediaserver2/
arch04_6/51042309/DATA_UNITS/EXP2
SAPINST.CD.PACKAGE.ExportNW73EXP1=/sapmnt/mediaserver2/
arch04_6/51042309/DATA_UNITS/EXP1
SAPINST.CD.PACKAGE.ExportNW73EXP2=/sapmnt/mediaserver2/
arch04_6/51042309/DATA_UNITS/EXP3
SAPINST.CD.PACKAGE.ExportNW73EXP3=/sapmnt/mediaserver2/
arch04_6/51042309/DATA_UNITS/EXP3
SAPINST.CD.PACKAGE.ExportNW73=/sapmnt/mediaserver2/arch04_6/51042309
• Restriction: Currently you can only specify complete media, not paths to single files like *.SAR
archives.
• When performing a system copy, you need to add one additional media path:
• Caution:
If you want to use archives for your installation, you must copy all files that are to be used to a single
directory. In the input parameter file you must specify this directory as a download basket, using the
archives.downloadBasket parameter.
Make sure that there is only one version of the same archive in the directory, for example
SAPEXE_<Version>.SAR
Procedure
1. You plan and prepare the run as described in Planning [page 19] and Preparation Checklist [page 21].
2. Create your input parameter file as follows:
1. Start software provisioning manager as described in Running Software Provisioning Manager [page
52].
2. Choose the option you want to run, and follow the instructions on the screens by entering all
parameter values.
3. Stop after the Parameter Summary screen has been displayed.
4. Find the input parameter file named “inifile.params” in the installation directory.
• In the same directory, you will also find the instkey.pkey file with the keys for the encrypted
parameters. For more information, see Must Know about the Input Parameter File above.
• In the same directory, you will also find the summary.html file with the required media locations.
For more information, see Must Know about the Input Parameter File above.
5. If required, you can rename the “inifile.params” file as you wish.
3. Adjust the values of the input parameter file as follows:
1. Edit your input parameter file and modify the parameters according to your needs.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 63
2. Add required media or archives information line by line.
4. Identify the Product-ID:
• To start in unattended mode, you need to know the component ID for the option that are required for
your provisioning scenario.
Proceed as follows:
1. Open the sapinst_dev.log in the installation directory.
2. Check for the “product-id”
Example
product-id=NW_ABAP_ASCS:NW750.ADA.ABAP
• Alternatively, you can check the header of the generated input parameter file.
Example
product id 'NW_ABAP_ASCS:NW750.ADA.ABAP'
5. Run the software provisioning manager [page 52] with the parameters required for unattended mode:
• Make sure that the instkey.pkey file with the keys for the encrypted parameters is available in the
same directory as the input parameter file. Otherwise the encrypted parameters cannot be decrypted.
For more information, see Must Know about the Input Parameter File above.
• In observer mode: Start the sapinst executable from an empty directory with the following
parameters:
SAPINST_INPUT_PARAMETERS_URL=<path_to_your_parameterfile>
SAPINST_EXECUTE_PRODUCT_ID=<product-id for the installation>
SAPINST_SKIP_DIALOGS=true
• In non-observer mode: Start the sapinst executable from an empty directory with the following
parameters:
SAPINST_INPUT_PARAMETERS_URL=<path_to_your_parameterfile>
SAPINST_EXECUTE_PRODUCT_ID=<product-id for the installation>
SAPINST_SKIP_DIALOGS=true
SAPINST_START_GUISERVER=false
6. After software provisioning manager has completed, perform follow-up activities as described in Follow-Up
Activities Checklist [page 71].
Related Information
SAP Note 2230669 Provisioning with software provisioning manager - for example installation - of SAP
systems in unattended mode with an input parameter file.
SAP Note 2849054 Software Update Manager Automation with software provisioning manager
SAP Note 2742212 Unattended installation fails with "Empty directory name is not allowed." message
SAP Note 2626837 'isUnicode': Radio group contains an invalid value ''. Valid values are: false|true|
SAP Note 2669183 ASCS installation failure with Software Provisioning Manager unattended mode (Non-
Observer mode)
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
64 PUBLIC System Rename Procedure
4.4.3 Restarting Interrupted Processing of Software
Provisioning Manager
Here you find information about how to restart the software provisioning manager if its processing has been
interrupted.
Context
The processing of the software provisioning manager might be interrupted for one of the following reasons:
• You interrupted the processing of the software provisioning manager by choosing Cancel in the SL-UI.
Caution
If you stop an option in the Execute phase, any system or component installed by this option is
incomplete and not ready to be used. Any system or component uninstalled by this option is not
completely uninstalled.
Option Definition
Retry The software provisioning manager retries the installation from the point of failure
without repeating any of the previous steps.
This is possible because the software provisioning manager records its progress in
the keydb.xml file.
We recommend that you view the entries in the log files, try to solve the problem, and
then choose Retry.
If the same or a different error occurs, the software provisioning manager displays
the same dialog box again.
Stop The software provisioning manager stops the installation, closing the dialog box and
the software provisioning manager's SL-UI.
The software provisioning manager records its progress in the keydb.xml file.
Therefore, you can continue with the software provisioning manager from the point of
failure without repeating any of the previous steps. See the procedure below.
Continue The software provisioning manager continues the installation from the current point.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 65
The following procedure describes the steps to restart an installation, which you stopped by choosing Stop, or
to continue an interrupted installation after an error situation.
Procedure
1. Log on to the installation host as a user with the required permissions as described in Running Software
Provisioning Manager [page 52] .
2. Make sure that the media required for the system rename are still available.
For more information, see Preparing the System Rename Media [page 45] .
Recommendation
Make the installation media available locally. For example, if you use remote file shares on other
Windows hosts, CIFS shares on third-party SMB-servers, or Network File System (NFS), reading from
media mounted with NFS might fail.
Note
Oracle Solaris: If you mount installation media, make sure that you do this with option nomaplcase.
3. Restart the software provisioning manager from the directory to which you unpacked the Software
Provisioning Manager archive by executing the following command:
<Path_To_Unpack_Directory>/sapinst
4. The software provisioning manager is restarting.
The software provisioning manager now starts and waits for the connection with the SL-UI.
You can find the URL you require to access the SL-UI at the bottom of the shell from which you are running
the software provisioning manager.
...
************************************************************************
Open your browser and paste the following URL address to access the GUI
https://[<hostname>]:4237/sapinst/docs/index.html
Logon users: [<users>]
************************************************************************
...
Note
If the host specified by <hostname> cannot be reached due to a special network configuration,
proceed as follows:
1. Terminate the software provisioning manager as described in Useful Information about Software
Provisioning Manager [page 58].
2. Restart the software provisioning manager from the command line with the
SAPINST_GUI_HOSTNAME=<hostname> property.
You can use a fully-qualified host name.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
66 PUBLIC System Rename Procedure
If you have a supported web browser (see Prerequisites for Running Software Provisioning Manager [page
49]) installed on the host where you run the software provisioning manager, you can open this URL directly
in the shell. Otherwise, open the URL in a supported web browser that runs on another device.
Caution
After opening the browser URL, make sure that the URL in the browser starts with “https://” to avoid
security risks such as SSL stripping .
Before you reach the Welcome screen, your browser warns you that the certificate of the sapinst
process on this computer could not be verified.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 67
Alternative Behavior
Perform a new run The software provisioning manager does not continue the interrupted system
rename option. Instead, it moves the content of the old software provisioning
manager directory and all software provisioning manager-specific files to a
backup directory. Afterwards, you can no longer continue the old option.
log_<Day>_<Month>_<Year>_<Hours>_<Minutes>_<Seconds>
Example
log_01_Oct_2016_13_47_56
Note
All actions taken by the system rename before you stopped it (such as cre
ating directories or users) are not revoked.
Caution
The software provisioning manager moves all the files and folders to a new
log directory, even if these files and folders are owned by other users. If
there are any processes currently running on these files and folders, they
might no longer function properly.
Continue with the existing one The software provisioning manager continues the interrupted system rename
from the point of failure.
This section tells you how to proceed when errors occur while the software provisioning manager is running.
Context
• Stops processing
• Displays a dialog informing you about the error
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
68 PUBLIC System Rename Procedure
Procedure
1. Check SAP Note SAP Note 3207613 (SAPinst Framework 753 Central Note) for known software
provisioning manager issues.
2. If an error occurs during the Define Parameters or the Execute Service phase, do one of the following:
Note
The LOG FILES tab is only available if you have selected on the Welcome screen the relevant
software provisioning manager option for the SAP system to be renamed .
If you need to access the log files before you have done this selection, you can find them in
the .sapinst directory underneath the /home/<User> directory, where <User> is the user
that you used to start the software provisioning manager.
For more information, see Useful Information about Software Provisioning Manager [page 58].
• To check the log and trace files of the software provisioning manager's SL-UI for errors, go to the
directory <User_Home>/.sapinst/
• Then continue by choosing Retry.
• If required, abort the software provisioning manager by choosing Cancel in the tool menu and restart
the software provisioning manager. For more information, see Restarting Interrupted Processing of
Software Provisioning Manager [page 65].
3. If you cannot resolve the problem, report an incident using the appropriate subcomponent of BC-INS*.
For more information about using subcomponents of BC-INS*, see SAP Note 1669327 .
This section describes how to use the Step State Editor available in the software provisioning manager.
Note
Only use the Step State Editor if the SAP Support requests you to do so, for example to resolve a
customer incident.
Prerequisites
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
System Rename Procedure PUBLIC 69
Procedure
1. Start the software provisioning manager from the command line as described in Running Software
Provisioning Manager [page 52] with the additional command line parameter
SAPINST_SET_STEPSTATE=true
2. Follow the instructions on the software provisioning manager screens and fill in the parameters prompted
during the Define Parameters phase until you reach the Parameter Summary screen.
3. Choose Next.
The Step State Editor opens as an additional dialog. Within this dialog you see a list of all steps to be
executed by the software provisioning manager during the Execute Service phase. By default all steps are in
an initial state. Underneath each step, you see the assigned software provisioning manager component.
For each step you have a Skip and a Break option.
• Mark the checkbox in front of the Break option of the steps where you want the software provisioning
manager to pause.
• Mark the checkbox in front of the Skip option of the steps which you want the software provisioning
manager to skip.
4. After you have marked all required steps with either the Break or the Skip option, choose OK on the Step
State Editor dialog.
The software provisioning manager starts processing the Execute Service phase and pauses one after
another when reaching each step whose Break option you have marked. You can now choose one of the
following:
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
70 PUBLIC System Rename Procedure
5 Follow-Up Activities
Procedure
For more information, see Starting the SAP System [page 76].
The software provisioning manager has only started the following instances during the system rename:
• Database
• Instance agents of a UNIX operating system
• ABAP Central services instance (ASCS instance) if an ASCS instance is available
2. Perform general follow-up activities.
For more information, see Configuring the Transport Management System [page 76].
4. Perform follow-up activities for your database.
For more information, see Starting the SAP System [page 76].
6. Change the IGS destination.
For more information, see Changing the IGS Destination [page 77].
Related Information
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Follow-Up Activities PUBLIC 71
5.1.1 General Follow-Up Activities
This section refers to the general follow-up activities that you have to perform after the rename of your SAP
system.
• Potentially, all follow-up activities for a system copy are also valid for the rename of your SAP system and
therefore you have to check which of them apply for your special situation and use case. For more
information, see the system copy guide [page 17] for your operating system platform and database .
Generally, due to the high variety of use cases, no rule which of the potential follow-up activities are valid
can be given.
Example
To identify potential follow-up activities regarding logical system names, answer to the following
question:
• Post-copy activities automated as part of SAP Landscape Management (LVM) can also be used to perform
the follow-up activities after a system rename, so you can profit from an easier, faster and more reliable
process. For more information, see https://archive.sap.com/documents/docs/DOC-25771 .
Performing Follow-Up Activities for SAP MaxDB liveCache Client [page 74]
After the rename the environment of the <sapsid>adm user is missing the SAP MaxDB liveCache
specific configuration.
Performing Follow-Up Activities for IBM Db2 for Linux, UNIX, and Windows [page 74]
This section contains follow-up steps required for IBM Db2 for Linux, UNIX, and Windows after the
system rename has completed.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
72 PUBLIC Follow-Up Activities
Performing Follow-Up Activities for Db2 for z/OS [page 76]
After the system rename, you have to perform the steps listed in this section.
This section contains follow-up steps required for SAP MaxDB after the system rename has completed.
Procedure
As the rename procedure did not change the connectivity information for CCMS, delete the old connectivity
using DB59 transaction and set up a new connectivity.
For more information, see SAP Note 588515 .
After the rename of the SAP MaxDB liveCache some manual follow-up activities are required.
Context
Manually change the SAP liveCache connection information for the database connections LCA, LDA, and LEA
by performing the following steps for each connection.
Procedure
1. Connect to the SAP system using the SAP liveCache and start transaction LC10.
2. In the field Name of Database Connection enter the required name, for example LCA.
3. Click on Integration .
4. Click on the icon Display <—> Change or press Shift and F1 .
5. Update the configuration with the new SAP liveCache data as required.
6. Save the data .
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Follow-Up Activities PUBLIC 73
Next Steps
If you get a short dump while executing the statement EXECUTE PROCEDURE "APS_PLAN_VERSION_GET",
see SAP Note1015489
After the rename the environment of the <sapsid>adm user is missing the SAP MaxDB liveCache specific
configuration.
Procedure
1. Copy the following login scripts from the source <sapsid>adm user to the target user's home directory:
• .lcenv_<host>.csh
• .lcenv_<host>.sh
• .lcenv.csh
• .lcenv.sh
2. Change the ownership accordingly.
This section contains follow-up steps required for IBM Db2 for Linux, UNIX, and Windows after the system
rename has completed.
Procedure
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
74 PUBLIC Follow-Up Activities
5.1.2.5 Performing Follow-Up Activities for SAP HANA
Database
This section contains follow-up steps required for SAP HANA after the system rename has completed.
Procedure
This section contains follow-up steps required for SAP ASE 16.0 after the system rename has completed.
Context
After the rename, the connection to transaction DB02/DBACOCKPIT might not work. To enable it, perform the
steps described below.
Procedure
Next Steps
After performing the steps listed above, you should be able to run transaction DB02/DBACOCKPIT.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Follow-Up Activities PUBLIC 75
5.1.2.7 Performing Follow-Up Activities for Db2 for z/OS
After the system rename, you have to perform the steps listed in this section.
Procedure
After the system rename, you must change the value of the dbs/db2/dsn_alias entry in the instance profiles
from the source <SAPSID> to the value of the target <SAPSID>.
After the system rename procedure has finished you have to start the primary application server instance of
the renamed system. Then, after you have performed all follow–up activities, you have to restart all instances
of the renamed system.
For more information about how to start and restart an SAP system, see Additional Information Starting
and Stopping SAP System Instances in the installation guide [page 17] for your operating system platform
and database or the SAP Library [page 18] at:
SAP Release and SAP Library Quick Link SAP Library Path (Continued)
You have to perform some steps to be able to use the Transport Management System.
Procedure
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
76 PUBLIC Follow-Up Activities
b. Call transaction SE38.
c. Run program RDDNEWPP and set the priority to normal.
2. Adapt the transport parameters and transport routes in the TMS as follows:
a. Call transaction STMS.
b. Select Change Configuration.
c. To adapt the transport parameters, choose Overview <Your Systems> Transport Tool
d. To adapt the transport routes, choose Overview Transport Routes .
e. Configure the domain controller in the Transport Management System (TMS) by using transaction
STMS.
After renaming your ABAP system, make sure that you adapt the IGS destination.
Procedure
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Follow-Up Activities PUBLIC 77
6 Additional Information
Oracle Transparent Data Encryption (TDE) for Oracle 18c is supported as of software provisioning manager 1.0
SP27 for SAP systems based on SAP NetWeaver.
Prerequisites
Constraints
• Oracle Database 18c only supports TDE tablespace encryption, but not yet TDE full database encryption.
For more information, see SAP Note 2485122 .
• With the software provisioning manager 1.0 you cannot configure TDE and encrypt tablespaces in the
database of an already existing SAP System. You have to do this manually.
• You can manually configure TDE in an SAP system that already exists.
• You can manually convert a non-encrypted Oracle SAP database into an encrypted Oracle SAP
database.
• With the software provisioning manager 1.0 you cannot deconfigure TDE and decrypt the data in the
database of an existing SAP system. You have to do this manually.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
78 PUBLIC Additional Information
• SAP system copy
When you copy an SAP system with the software provisioning manager 1.0, there are two options for
copying the database. From a security perspective, the first option is the preferred option as the SAP data
remains security encrypted during the whole system copy process.
See section Multitenant Database Installation of Oracle Database 12c or Higher in the system copy guide
[page 17].
• SAP system rename
• SAP system database refresh
See section Support of Oracle Transparent Data Encryption ( Oracle TDE) in the system copy guide [page
17].
• The software provisioning manager 1.0 allows you to choose which encryption key to use.
• Default Encryption is TDE or AES128.
• NOTDE is the value for No Transparent Data Encryption.
• Currently only user tablespaces can be encrypted.
• Tablespaces System, Psaptemp, and Sysaux are not supported.
During the installation, Database Refresh and Systemcopy with R3load with the software provisioning
manager 1.0 the TDE will be set and installed when the Install Oracle TDE checkbox is marked.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Additional Information PUBLIC 79
For a database rename, the wallet is already available with the same master key as before. Only the Auto Login
Wallet will be reset. The following log and sql files are created in the installation directory for TDE.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
80 PUBLIC Additional Information
Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.
System Rename for SAP Systems Based on Application Server ABAP of SAP NetWeaver 7.3
EHP1 to 7.52 on UNIX
Important Disclaimers and Legal Information PUBLIC 81
www.sap.com/contactsap
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.