繁体   English   中英

SAP DBTech JDBC:无法连接到 jdbc:sap://... 在 SCP

[英]SAP DBTech JDBC: Cannot connect to jdbc:sap://… on SCP

我正在使用 JDBC 连接到共享 HANA 数据库的 SAP Cloud Platform 中运行 Java 应用程序。 突然之间(没有代码更改,没有部署,没有配置更改......)应用程序无法再连接到数据库。 日志/堆栈跟踪说:

Failed to get connection from datasource com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://xxxx.od.sap.biz:30015/ [Cannot connect to host xxxxx.od. sap.biz:30015 [连接被拒绝(连接被拒绝)(本地端口54468到地址0.0.0.0,远程端口30015到地址xx.yyy.zzz.250(xxxxx.od.sap.biz))],-813。] . at com.sap.db.jdbc.exceptions.SQLExceptionSapDB._newInstance(SQLExceptionSapDB.java:126)... at com.sap.db.jdbc.DriverSapDB.connect(DriverSapDB.java:1223)

有一个SAP 说明: 2501339 - 错误:“SAP DBTech JDBC:无法连接到 jdbc...”在使用 Z82269B9B71AB4A7732F6958610214 连接租户数据库时发生

我从不手动设置任何端口,建议解决方案中描述的步骤不适用于我的问题,除了相同的错误消息。

该问题可以通过在 SAP Cloud Platform Cockpit 中删除并重新创建我的应用程序的现有数据源绑定来解决; 在“配置”菜单项下可用。 我无法在那里指定任何端口(并且从未指定),但删除并使用相同的名称重新创建它似乎可以解决问题。

(我在重新创建绑定后重新启动了应用程序。但不确定这是否有必要。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM