Removal of Reserved in SWPM
There was a requirement to do Quality System copy from Production.The SAP version was Netweaver 7.0 and it was installed with earlier tool SAPINST. During that time the SID provided was not coming under the reserve SID.But now the SAPINST tool is no more available, So SWPM is the only option for doing the system copy after database backup restore method.
I exported dump from the production system and uninstalled the quality system with SWPM and everything got removed. But during the installation in the Quality system with SWPM it gave error <SID> is reserved for SAP.
I checked the SAP note “1979280 – Reserved SAP System Identifiers (SAPSID) with Software Provisioning Manager 1.0” and found that the <SID> of Quality system is there.
The only option was to rename the Quality system <SID>. But its connected to lots of SAP and non-SAP third party system and after renaming to new SID, lots of work need to reconfigure. So thought if I do some changes in the SWPM and remove the <SID> which is now blocking during the installation.
So removed the <SID> in the following .xml file after extracting the SWPM.
1. Find the <SID> containing files with the below OS command.
find ../SWPM -type f -print -exec grep “<SID>” {} \;
(Where <SID> is the SID of the Quality system)
../SWPM/resourcepool.xml
../SWPM/PVIND/XML70X_SBC/resourcepool.xml
../SWPM/PVIND/XML70X_SBC/keydb.xml
../SWPM/PVIND/XML70X_SBC/control.xml
../SWPM/PVIND/XML70X_DSS/resourcepool.xml
../SWPM/PVIND/XML70X_DSS/keydb.xml
../SWPM/PVIND/XML70X_DSS/control.xml
../SWPM/PVIND/XML70X/keydb.xml
../SWPM/PVIND/XML70X/control.xml
../SWPM/ORA/NUC/dboraslib.so
../SWPM/ORA/UC/R3ta
../SWPM/ORA/UC/R3load
2. Remove the <SID> from the below .xml files.
../SWPM/resourcepool.xml
../SWPM/PVIND/XML70X_SBC/resourcepool.xml
../SWPM/PVIND/XML70X_SBC/keydb.xml
../SWPM/PVIND/XML70X_SBC/control.xml
../SWPM/PVIND/XML70X_DSS/resourcepool.xml
../SWPM/PVIND/XML70X_DSS/keydb.xml
../SWPM/PVIND/XML70X_DSS/control.xml
../SWPM/PVIND/XML70X/keydb.xml
../SWPM/PVIND/XML70X/control.xml
Then re-executed the SWPM in the Quality system with the same <SID> as it was earlier and it proceeded further.
Please reward if you find helpful.
Thanks
Hi, Former Member,
Thanks for this unusual issue and the solution.
I have deleted the reserved SID from the mentioned xml files, however, SWPM is smarter now, and gives the following error:
"Verifying PVIND/XML70X/control.xml
Error
The integrity check for /SWPM/PVIND/XML70X/control.xml of Software Provisioning Manager failed!
DETAILS: The content has been tampered with and must not be used.
SOLUTION: Ensure that you use the latest available version of Software Provisioning Manager downloaded from the SAP Service Marketplace and do not change its content."
I will try to find a solution and post it here.
Regards,
Paul M.
Hi,
Did you find a solution?
I tried note:
2241431 - Using forbidden (reserved) System IDs in Software Provisioning Manager 1.0
but did not work.
Regards,
kk
Did you solve it?
I have the same problem.