解决方案管理器安装错误TypeError:prop_value没有属性

2020-09-15 00:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,


我已经有一段时间了。

我正在尝试安装solman 7.2 MxDB。 以前在同一服务器上完成了Oracle安装。

我确实完全卸载了它。 现在,我收到以下错误。 我做了很多研究,但找不到通过此步骤的解决方案。

希望您可以在这里帮助我。

====================================

处理选项 SAP Solution Manager 7.2支持发行版1> SAP Solution Manager 7.2 ABAP支持发行版1> MaxDB>安装> Application Server ABAP>标准系统>标准系统时发生错误(该步骤报告的最后错误: TypeError:prop_value没有属性(在脚本NW_ABAP_OneHost | ind | ind | ind | ind,行36855:???)中)。 您现在可以:

  • 选择重试
    重复当前步骤。
  • 选择日志文件
    以获取有关该错误的更多信息。
  • 停止该选项,然后再继续。

日志文件被写入C:/Program Files/sapinst_instdir/SOLMAN72SR1/SOLMAN72SR1/ADA/INSTALL/STD/ABAP。

====================================

谢谢

4条回答
奄奄一息的小鱼
2020-09-15 00:43 .采纳回答

感谢附加日志文件,我们有机会解决这个问题:)

错误消息说在行36855中引发了错误。基于附加的dump.js文件,我们可以将其跟踪到函数:

 SdbOperations.checkSystemPathForSdbInfo = function(){
   var rcArr = new Array();
   if(installer.onWindows()){
     var hive = new RegistryHive(" HKEY_LOCAL_MACHINE");
     var key =" SYSTEM/CurrentControlSet/Control/Session Manager/Environment";
     if(hive.isExisting(key)){
       var prop_value = hive.getKey(key).getValue(" PATH");
       var key_value = prop_value.value();
       var argArr = new Array();
       argArr.push(" PATH =" + key_value);
       SdbOperations.callSdbSwJar(argArr," CHECK_SYSTEM_PATH_FOR_SDB_INFO");
       rcArr = SdbOperations.readFromSdbStdOut();
     }
   }
   返回rcArr;
 } 

该代码正在检查注册表项HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment的存在,然后正在读取PATH的值。 该注册表项包含有关环境变量PATH的信息。

问题恰好发生在这一行:

 var key_value = prop_value.value();  

建议PATH的值为空(或不存在)。

我建议您检查系统中是否存在环境变量。 然后,我还要看看注册表项。 请让我们知道结果,我们可以对其进行进一步分析。

祝你好运!

(感谢这个问题,非常好分析!)

一周热门 更多>