无法使用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:45

我使用其他端口解决了这个问题。

我在Eclipse中查看了调试日志时找到了正确的端口(启用了完全跟踪之后)。

我已经看到它是用于jdbc连接的端口39013而不是39015。

而且效果很好。

一周热门 更多>