2020-08-14 11:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
操作系统:Windows Server 2012 R2
SAP HANA智能数据集成数据提供代理
安装并启动代理dpagent.exe
预期的行为是看到一个GUI窗口,可以在其中选择适配器并连接sap hana系统
但是该程序在没有GUI的情况下挂起,不知道为什么有些人可以看一下所附的屏幕快照并提出解决方案
谢谢
致谢
拉玛·安妮
你好拉玛
我认为您不应该直接启动dpagenet.exe文件,并在安装dpagent之后继续下一步。 即配置dp代理,您必须在那里 使用以下选项执行agentcli.bat文件:在Windows上,agentcli.bat --configAgent
基本上,它将为您提供dpagent的启动/停止/配置以及与SAP HANA本地或云系统连接的选项。
您的屏幕实际上并没有挂起,它只是在后台启动了dpagent的服务。 因此,执行后将不会获得任何GUI。
最好的问候, Vivek Sahu
我还是在Frameworkd_alterts.log中获得了以下内容(与Windows 10和Windows Server 2012 r2上看到的日志相同)
0-07-28 06:29:09,741 [错误] DPFramework | AdapterFramework.initializeConnectors-DPServiceContainer无法初始化管理套接字:已在使用地址:JVM_Bind(本地主机未知,远程端口5051到地址127.0.0.1)java.net.BindException:已在使用地址:JVM_Bind(本地主机未知,远程端口 5051地址为127.0.0.1),位于java.net.DualStackPlainSocketImpl.bind0(本机方法),位于java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:107)为java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) com.sap.hana上的java.net.ServerSocket.bind(ServerSocket.java:375)上的java.net.ServerSocket.bind(ServerSocket.java:375)上的java.net.PlainSocketImpl.bind(PlainSocketImpl.java:191) com.sap.hana上的.dp.adapter.framework.socket.SocketListener.startListenter(SocketListener.java:201)com.sap.hana上的.dp.adapter.framework.socket.SocketListener.startListenter(SocketListener.java:201) .dp.adapter.framework.core.AdapterFramework.init(AdapterFramework.java:192)位于com.sap.hana.dp .adapter.osgi.Activator.start(Activator.java:53)在org.eclipse.osgi.internal.framework.BundleContextImpl $ 3.run(BundleContextImpl.java:771)在org.eclipse.osgi.internal.framework.BundleContextImpl $ 3 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)的java.security.AccessController.doPrivileged(本机方法)的.run(BundleContextImpl.java:1) org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941)的.framework.BundleContextImpl.start(BundleContextImpl.java:721)在org.eclipse.osgi.internal.framework.EquinoxBundle $ EquinoxModule.startWorker (EquinoxBundle.java:318)在org.eclipse.osgi.container.Module.doStart(Module.java:571)在org.eclipse.osgi.container.Module.start(Module.java:439)在org.eclipse。 org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel(ModuleContainer.org)上的osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) 的org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)处的org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)处的Java:1562)。 .osgi.container.ModuleContainer $ ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)在org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)
大家好
我一直在寻找GUI,就像以前的旧版本sap hana 2.0 sp02(dpagent)
也许只是通过命令行选项....一旦一切正常,便会确认
您问了一个问题。 不要忘记将对您最有帮助的答案标记为正确。 谢谢!
对于读者而言,在您离开之前,请不要忘记对答案进行上下投票。 您也可以对这个问题进行投票。谢谢!
最多设置5个标签!
你好拉玛
我认为您不应该直接启动dpagenet.exe文件,并在安装dpagent之后继续下一步。 即配置dp代理,您必须在那里 使用以下选项执行agentcli.bat文件:
在Windows上,agentcli.bat --configAgent
基本上,它将为您提供dpagent的启动/停止/配置以及与SAP HANA本地或云系统连接的选项。
您的屏幕实际上并没有挂起,它只是在后台启动了dpagent的服务。 因此,执行后将不会获得任何GUI。
最好的问候,
Vivek Sahu
我还是在Frameworkd_alterts.log中获得了以下内容(与Windows 10和Windows Server 2012 r2上看到的日志相同)
0-07-28 06:29:09,741 [错误] DPFramework | AdapterFramework.initializeConnectors-DPServiceContainer无法初始化管理套接字:已在使用地址:JVM_Bind(本地主机未知,远程端口5051到地址127.0.0.1)java.net.BindException:已在使用地址:JVM_Bind(本地主机未知,远程端口 5051地址为127.0.0.1),位于java.net.DualStackPlainSocketImpl.bind0(本机方法),位于java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:107)为java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) com.sap.hana上的java.net.ServerSocket.bind(ServerSocket.java:375)上的java.net.ServerSocket.bind(ServerSocket.java:375)上的java.net.PlainSocketImpl.bind(PlainSocketImpl.java:191) com.sap.hana上的.dp.adapter.framework.socket.SocketListener.startListenter(SocketListener.java:201)com.sap.hana上的.dp.adapter.framework.socket.SocketListener.startListenter(SocketListener.java:201) .dp.adapter.framework.core.AdapterFramework.init(AdapterFramework.java:192)位于com.sap.hana.dp .adapter.osgi.Activator.start(Activator.java:53)在org.eclipse.osgi.internal.framework.BundleContextImpl $ 3.run(BundleContextImpl.java:771)在org.eclipse.osgi.internal.framework.BundleContextImpl $ 3 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)的java.security.AccessController.doPrivileged(本机方法)的.run(BundleContextImpl.java:1) org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941)的.framework.BundleContextImpl.start(BundleContextImpl.java:721)在org.eclipse.osgi.internal.framework.EquinoxBundle $ EquinoxModule.startWorker (EquinoxBundle.java:318)在org.eclipse.osgi.container.Module.doStart(Module.java:571)在org.eclipse.osgi.container.Module.start(Module.java:439)在org.eclipse。 org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel(ModuleContainer.org)上的osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) 的org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)处的org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)处的Java:1562)。 .osgi.container.ModuleContainer $ ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)在org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)
大家好
我一直在寻找GUI,就像以前的旧版本sap hana 2.0 sp02(dpagent)
也许只是通过命令行选项....一旦一切正常,便会确认
致谢
拉玛·安妮
您问了一个问题。 不要忘记将对您最有帮助的答案标记为正确。 谢谢!
对于读者而言,在您离开之前,请不要忘记对答案进行上下投票。 您也可以对这个问题进行投票。
谢谢!
一周热门 更多>