Powershell中的sapcontrol不返回ABAP/JAVA实例的返回值

2020-09-07 23:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用以下脚本来获取...

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

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


你好

我正在使用以下脚本来获取实例的进程列表。

 $ proxy = New-WebServiceProxy -uri http://myserver.domain.de:50113?wsdl
 $ proxy.GetProcessList()

实例是否为hana数据库的返回值正确。 但是该实例是ABAP/ASCS/JAVA/ASCS实例,则没有返回值。

找不到" GetProcessList"的重载和参数计数:" 0"。
 在第2行:char:1
 + $ proxy.GetProcessList()
 + ~~~~~~~~~~~~~~~~~~~~~~~
     + CategoryInfo:未指定:(:) [],MethodException
     + FullyQualifiedErrorId:MethodCountCouldNotFindBest 

我能够请求方法,并且GetProcessList可用。


HANA环境之外是否存在任何限制?

br帕特里克

11条回答
土豆飞人
2020-09-07 23:52

你好伊萨亚斯,

非常感谢您的大力支持。 我不是Powershell专业人员,因此我试图使用此问题来提供我们的监视工具。
因此,最重要的是需要登录信息吗? 为什么HANA和ABAP/JAVA之间有如此大的差异?

HANA

 $ proxy = New-WebServiceProxy -uri http://myserver.domain.de:50013?wsdl
 $ proxy.GetProcessList()

ABAP/JAVA

 $ proxy = New-WebServiceProxy -uri http://myserver.domain.de:50113?wsdl
 $ proxy.Credentials =新对象System.Net.NetworkCredential(" SIDadm"," password1234")

 $ type = $ proxy.GetType()。NameSpace
 $ proclist =新对象($ type +" .GetProcessList")

 $ list = $ proxy.GetProcessList($ proclist)
 $ list.process
 

有没有一种像在HANA环境中一样优雅地解决ABAP/JAVA问题的方法?

一周热门 更多>