无法使用JDBC连接到SAP HANA2 Express:错误-813

2020-09-22 15:17发布

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

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

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


我在Mac OSX(ElCapitan)上运行SAP HANA2 Express(db + apps)VirtualBox。
我从Eclipse(在MacOS上运行)连接到它,没有任何问题。 我还运行了PAL示例,使用在Mac上运行的R服务器并将SAP HANA连接到R服务器进行计算,所有操作均按照教程进行。


但是,当我尝试使用JDBC从Eclipse内部进行连接(教程中提供的示例代码)时,总是收到错误消息-813。

我不认为这是JDBC连接字符串 问题,因为我已经尝试过使用IP号,并且用nslookup也都解决了。 在服务器上,所有进程显然都可以正常工作。

 nmap -p0-65535 hxehost 

显示预期的端口39015 未打开

使用netstat从hxehost检查时获得相同的结果
我发现以下参数设置为false

配置> sql_client_network_io enabled = false

即使将其更改为" true",我仍然遇到相同的问题。
我一直认为这可能是内存问题,因此我随后尝试通过
xs删除不需要的负载 应用程序停止....

即使在停止所有应用程序之后...足够的自由人... JDBC失败。

(96.0 kB)
7条回答
派大星 ヾ
2020-09-22 15:54

嗨,卢卡,

HANA2 Express被配置为多租户数据库。 在该配置中,SYSTEM数据库侦听5NN13端口以进行标准数据库访问。

请参见 https://wiki。 scn.sap.com/wiki/display/TCPIP/SAP+HANA+Platform 概述了HANA使用的所有端口。

在HANA Studio(Eclipse)中,您也可以右键单击您的连接。 选择属性->用于连接的主机。 它还将向您显示Eclipse使用的端口。

一周热门 更多>