点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我已使用以下教程下载了SAP HANA Express并安装了SAP HANA流分析:
https://www.sap.com/developer/tutorials/hxe-ua-installing-streaming.html
安装成功。
在那之后,我在本教程的帮助下安装了Streaming Studio插件:
https://www.sap.com/developer/ tutorials/hxe-ua-streaming-plugin.html
安装也成功,但是我无法连接到Streaming Server。
我仅附上错误消息,未提供更多详细信息。 我还在服务器上搜索错误日志,但找不到任何东西。
如果有人可以帮助我解决这个问题,那就太好了。
非常感谢
安德烈亚斯
(5.7 kB)
最可能导致该特定连接错误的两个原因是:
1)从Streaming Run-Test角度设置服务器连接时,您忘记了选中Use SSL复选框
或
2)流服务器实际上未运行。
如果IP地址/主机名错误或用户名或密码中有错字,您将得到不同的错误。
要检查流服务器是否正在运行,可以转到SAP HANA管理控制台并双击HANA租户以打开"系统概述"屏幕。 在概述选项卡上,您将能够查看流媒体是否已安装以及是否正在运行。
如果流服务器未运行,则需要启动它。 如果未安装,则该错误将在此过程的早期发生。
如果Streaming服务器正在运行,则很可能出现问题,即在"运行测试"透视图中的服务器连接是在未选中"使用SSL"复选框的情况下创建的。 在这种情况下,您将需要删除连接并重新创建它。
要仔细检查的一件事是IP地址。 映射到其他计算机的有效IP地址可能会给您"登录服务器失败"错误。 相反,未映射到网络上任何计算机的无效IP地址将显示类似错误消息"无法在网络上联系主机。类似地,错误的用户ID或密码应为您提供一个 "身份验证失败:无效的登录凭据"错误。
尝试进行一个较小的更改-但可能不会产生影响-指定端口39026。端口3XX16实际上是用于内部服务器通信的,我需要在本教程中进行修复。 端口3XX26是用于外部连接(包括来自Studio的连接)的端口。 同样,您应该能够使用内部3XX16端口,但是作为调试步骤,更改为3XX26不会造成任何伤害。
您也可以尝试使用HDB停止/HDB启动来重新启动HANA服务器。 这样可以清除暂停和恢复VM可能引起的任何问题。 您显示的"进程"列表确实表明hdbstreamingserver进程正在运行,因此这将再次是调试步骤。
看起来有点不寻常的另一件事是hdbstreamingserver进程显示为SYSTEMDB而不是HXE租户上的进程。 应该将其提供给租户。 您可以检查HXE租户数据库的"系统概述"屏幕的"景观"选项卡吗?
你好罗伯特,
非常感谢您提供详细的答案。
我检查了两件事:
1)已为连接激活SSL
2)流服务器正在运行。 但是,正如您在我的屏幕截图中所看到的那样,服务器还有另一个描述。
您还有其他想法,我该如何解决这个问题?
非常感谢你吗?
我认为我们已经更新了该教程,但显然没有。 端口的更改归因于HANA Express的变化,从使用HANA 2.0 SPS 03之前的单个容器安装到现在使用HANA 2.0 SPS03版本的多容器/多租户安装。 帮助中记录了多租户系统中使用的端口:
https://help.sap.com/viewer/e8755363bc104c3abb7bf073e67f1053/2.0.03/zh-CN/5f83ad40f7314dfa80856555669106c6.html?q=multitenant%20ports
我将确保我们更新了该教程以反映HXE的当前版本。
我在HXE服务器上遇到了同样的问题。 我发现在TCP协商级别上,端口3 <实例号> 26上的连接已被服务器拒绝。 因此,我假定该端口上未提供该服务。
我建议查看流服务器的Eclipse中的"诊断文件",因为它会显示正在使用的实际端口:
我能够使用端口3 <实例号> 50进行连接。 ..49也可以。 不知道哪个是内部的,哪个是外部的。 我选了较高的一个。 也许专家可以对此有所启发。
一周热门 更多>