Skip to Content
Author's profile photo Former Member

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

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Paul Mucica
      Paul Mucica

      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.

      Author's profile photo Erotokritos Kyriakou
      Erotokritos Kyriakou

      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

      Author's profile photo Kang Woong Kim
      Kang Woong Kim

      Did you solve it?

      I have the same problem.