gpt4 book ai didi

ssl - IBM DB2 JDBC 通过 SSL 连接到编目数据库

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:13 24 4
gpt4 key购买 nike

1) 我在本地使用 SSL 编目了一个远程数据库 DBSAMPLE(远程端口 52000)。我可以通过 db2 命令行(本地名称别名 SAMPLOC)连接到它。本地 db2 端口 50000。

2) 我可以通过 JDBC 连接到远程数据库:

        jdbc:db2://serv.com:52000/DBSAMPLE:sslConnection=true;sslTrustStoreLocation=truststore.jks;sslTrustStorePassword=xxxx;

3) 如何通过 JDBC 连接到已编目的 SAMPLOC(又名 DBSAMPLE)?我应该使用什么网址?

        jdbc:db2://localhost:50000/SAMPLOC:sslConnection=true;

不起作用:

        com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException   Error Code: -4499   SQL State: 08001

最佳答案

(Db2) JDBC has type 4 and type 2 drivers具有不同的属性。使用类型 4 驱动程序,您将直接连接到远程 Db2 数据库。 type 2 driver允许使用有关远程数据库的编目信息通过本地 Db2 实例进行连接。 connection format很特别:

jdbc:db2:SAMPLOC

SAMPLOC 是本地数据库别名。根据安全性,需要提供用户名和密码作为参数。有关详细信息,请参阅链接。

关于ssl - IBM DB2 JDBC 通过 SSL 连接到编目数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52102903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com