使用JDBC使用Snowflake设置SAP BusinessObjects

2020-08-20 05:31发布

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

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


大家好,

我已阅读下面的SAP博客,以使用JDBC使用SNOWFLAKE设置SAP BusinessObjects。

https://blogs.sap.com/2018/11/20/how-to-set-up-sap-businessobjects-with-snowflake- using-jdbc/comment-page-1/#comments#comment-451650

查询:请在以下查询中提供您的输入

1.托管BO服务器的域应与Snowflake区域服务器进行正确的握手。

我阅读了所附的Snowflake连接性文档:

https://docs .snowflake.net/manuals/user-guide/ecosystem-diagnose-connectivity-issues.html

如何将"托管BO服务器的域"与"雪花区域服务器"相关联?

2:分别使用KeyTool和portecle-1.11将雪花证书导入到BO服务器和客户端上的" cacert"文件中。

我听说首先在我们的本地计算机上导出Snowflake证书,然后在BO cacert文件中使用keytool导入该证书。

Windows客户端的证书位置: \ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ sapjvm \ jre \ lib \ security \

我们从哪里获得雪花证书?

我们需要首先生成Java密钥库吗?

或者我们可以使用下面的keytool将证书导入BO cacert文件中吗?

keytool -importkeystore -srckeystore mypfxfile.pfx -srcstoretype pkcs12 -destkeystore clientcert.jks -deststoretype JKS

请向我详细解释。

谢谢

Ram

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

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


大家好,

我已阅读下面的SAP博客,以使用JDBC使用SNOWFLAKE设置SAP BusinessObjects。

https://blogs.sap.com/2018/11/20/how-to-set-up-sap-businessobjects-with-snowflake- using-jdbc/comment-page-1/#comments#comment-451650

查询:请在以下查询中提供您的输入

1.托管BO服务器的域应与Snowflake区域服务器进行正确的握手。

我阅读了所附的Snowflake连接性文档:

https://docs .snowflake.net/manuals/user-guide/ecosystem-diagnose-connectivity-issues.html

如何将"托管BO服务器的域"与"雪花区域服务器"相关联?

2:分别使用KeyTool和portecle-1.11将雪花证书导入到BO服务器和客户端上的" cacert"文件中。

我听说首先在我们的本地计算机上导出Snowflake证书,然后在BO cacert文件中使用keytool导入该证书。

Windows客户端的证书位置: \ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ sapjvm \ jre \ lib \ security \

我们从哪里获得雪花证书?

我们需要首先生成Java密钥库吗?

或者我们可以使用下面的keytool将证书导入BO cacert文件中吗?

keytool -importkeystore -srckeystore mypfxfile.pfx -srcstoretype pkcs12 -destkeystore clientcert.jks -deststoretype JKS

请向我详细解释。

谢谢

Ram

付费偷看设置
发送
4条回答
me_for_i
1楼-- · 2020-08-20 05:51

嗨。 既然SAP BI 4.2 SP08正式支持它,我就无需证书即可做到: https://blogs.sap.com/2020/03/12/snowflake-for-sap-businessobjects-4.2-sp08 /

clever101
2楼-- · 2020-08-20 05:58

我已经修复了您的标签。
请下次选择更谨慎的方法。

您正尝试连接到数据源,此类信息在《数据连接指南》中。/p>

当学会了学习
3楼-- · 2020-08-20 05:58

您是否正确配置了JDBC? 这是我一个月前配置的工作环境中的条目。

服务器
----------




E:\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ dataAccess \ connectionServer \ jdbc \ drivers \ snowflake \ snowflake-jdbc-3.6.24.jar

<参数名称=" JDBC类"> $ JDBCCLASS $
<参数名称=" URL格式"> $ DATASOURCE $

<参数名称= "数组获取大小"> 10


Client
---------




C:\ Program Files(x86)\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ dataAccess \ connectionServer \ jdbc \ drivers \ snowflake \ snowflake-jdbc-3.6.0.jar

<参数名称=" JDBC类"> $ JDBCCLASS $
<参数名称= " URL格式"> $ DATASOURCE $

10

还要确保您通过访问Web门户导入了完整的证书链,如下所示:

https://您的 Company.us-east-1.snowflakecomputing.com

语法证书导入-桌面
---------------------------

C:\ Program Files \ Java \ jre1.8.0_191 \ bin> keytool -importcert -trustcacerts -alias雪花-import -file" C:\ New folder \ snowflake.cer" -keystore" C:\ Program Files(x86)\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ sapjvm \ jre \ lib \ security \ cacerts"


语法证书导入-服务器
------------------ ---------

E:\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \ sapjvm \ jre \ bin> keytool -importcert -trustcacerts -alias雪花Root -import -file" E: \\ Snowflake \ snowflake.cer" -keystore" E:\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \ sapjvm \ jre \ lib \ security \ cacerts"

hengyuye
4楼-- · 2020-08-20 05:50

Manikandan,

我从我的URL导入了雪花文件,并导入了SAP服务器。

我可以看到证书。 当我检查密钥库列表时。

但是在IDT中,在创建连接时,我看到以下错误。

JDBC驱动程序遇到通信错误。 消息:HTTP请求遇到异常:sun.security.validator.ValidatorException:找不到可信证书。

如果我错过任何正在处理的事情,请向我详细解释。

谢谢

巴拉

一周热门 更多>