通过Cloud Connector连接到本地Microsoft SQL数据库

2020-08-26 18:02发布

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

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

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


嗨,

我是Cloud Connector(通常是SAP)的新手,需要连接到本地(Microsoft SQL)数据库。 我有一个自定义为注入配置连接对象的Camel JDBC适配器。 我发现了许多文章,这些文章使您无需配置和使用SOCKS5代理。 但是,很多文章似乎都基于REST示例。

我想知道是否有人可以共享一个使用TCP的有效示例,或者一个完整的示例以连接到MS SQL数据库以使事情变得更清楚。 下面是我所拥有的示例:

 SQLServerDataSource ds =新的SQLServerDataSource();
 ds.setIntegratedSecurity(false);
 ds.setUser(" testUser");
 ds.setPassword(" testPassword");
 ds.setServerName(" {此处为本地IP}");
 ds.setPortNumber({本地数据库端口});
 ds.setDatabaseName(" testDb");
 字符串subaccount =" {sub account name}";
 最终的String encodeSubaccount =新的String(Base64.getEncoder()。encode(subaccount.getBytes()));
 字符串auth = setSOCKS5ProxyAuthentication(encodedSubaccount,"");
 System.setProperty(" socksProxyHost"," localhost");
 System.setProperty(" socksProxyPort"," 20004");
 System.setProperty(" java.net.socks.username",auth);
 
此时,我假设通过设置系统变量,由先前代码建立的任何连接都将自动通过SOCKS5代理进行路由。

2条回答
nice_wp
2020-08-26 18:28 .采纳回答

Hi Logan

查看此博客,其中详细介绍了有关通过Cloud Connector通过JDBC连接到本地数据库的详细信息:如何使用云连接器设置JDBC连接

致谢

莫尔滕

一周热门 更多>