装PI7.1的时候, 试了一下, 确实可以, 收藏.
注: keydb.xml并非一个, 且"NW_SLMK"也差非出现在一处, 需根据实际情况处理.
原贴地址: http://blog.csdn.net/seazhang/archive/2009/02/26/3940588.aspx
=============以下为转贴内容============================================
众所周知,SAP在NetWeaver平台后,需要在安装中输入Solution Manager算出的Key。解决方法无非有二:
一是直接用Solution Manager算出这个key来;
二是网上流传的一段ABAP程序,可以在SAP系统里算出这个Key来
但如果手上既没有Solution Manager,也没有SAP系统呢?是不是就没法算了?
我这里有一个解决方法
到SAP提示输入Solution Manager Key的时候,点安装界面的菜单项,File -> Exit
然后去SAP的临时安装目录
如果是Windows平台,那么就应该在c:/program files/sapinst_instdir
如果是Unix/Linux平台,那么就应该在你设定的临时路径下,如/tmp或/temp下的sapinst_instdir下
一层层的下去,找到keydb.xml,用编辑器打开这个文件
找如下文字“NW_SLMK”,此时这里应该是形如
<fld name="STEPKEY">
<strval><![CDATA[|NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_SLMK|ind|ind|ind|ind|0|0|NW_SolmanKey|ind|ind|ind|ind|0|0|askSLM]]>
</strval>
</fld>
<fld name="STATUS">
<strval><![CDATA[ERROR]]>
</strval>
</fld>
将里面的ERROR改成OK,保存文件
然后重新开始安装,到第一步时选“Continue the old installation”,SAP自动会认为你的Solution Manager已经输入完成并且校验成功。