SAP CP Neo-适用于JAVA的SAP Cloud SDK:访问本地主机上的数据库

2020-08-21 16:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们正在重新设计S...

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

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


专家您好,

我们正在重新设计SCP上的生产性JAVA应用程序,并切换到新的SAP Cloud SDK。 原因之一是为Cloud Foundry做准备。 但是第一步是要使其在Neo上运行,因为我们所有的客户都在使用Neo。

我遵循了此教程 并创建了一个简单的应用程序,该应用程序与我的自定义OData服务有关,并且一切正常。 我使用以下命令在本地启动应用程序:

 mvn scp:clean scp:push-pl application-Derp.url = https://URL 

本地服务器工作正常,我还可以模拟目的地以到达后端pn本地主机。

但是如何在本地主机上的SCP上访问我的远程数据库? 我使用以下代码在Neo上连接数据库:

 ctx = new InitialContext();
 数据源ds =(数据源)ctx.lookup(" java:comp/env/jdbc/al");
 connection = ds.getConnection(); 

是否有使用SAP Cloud SDK访问数据库的新方法,还是最好的方法?

我可以在本地计算机上打开一个隧道以连接到数据库,但是如何将该连接映射到我的数据源/jdbc/al?

我的整合测试也失败了,因为无法访问数据源/jdbc/al。

最好的问候

克里斯

1条回答
ZJXianG
2020-08-21 17:16

克里斯托弗,你好

我认为在本地主机上的Neo上访问远程数据库不是一个好习惯,并且不确定执行此操作所需的技术步骤。 我建议您在本地设置数据库,而不是进行集成测试。 此外,SAP Cloud SDK不提供任何新方法来访问数据库。

此致

卡维莎

一周热门 更多>