Jdbc Jaydebeapi和sslTrustStoreLocation

Jdbc Jaydebeapi和sslTrustStoreLocation,jdbc,db2,jaydebeapi,Jdbc,Db2,Jaydebeapi,我使用以下URL连接到db2数据库: jdbc:db2://myhost:9999/mydb:sslConnection=true;sslTrustStoreLocation=/home/my name/somekey.jks 使用松鼠 现在,我尝试使用jaydebeapi从python连接,使用相同的URL字符串,但是失败了 jpype.\u异常。SqlSyntaxErrorExceptionPyRaisable:com.ibm.db2.jcc.am.SqlSyntaxErrorExcept

我使用以下URL连接到db2数据库:

jdbc:db2://myhost:9999/mydb:sslConnection=true;sslTrustStoreLocation=/home/my name/somekey.jks
使用松鼠

现在,我尝试使用jaydebeapi从python连接,使用相同的URL字符串,但是失败了

jpype.\u异常。SqlSyntaxErrorExceptionPyRaisable:com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][10165][10051][4.20.4]无效的数据库URL语法:jdbc:db2://myhost:9999/mydb:sslConnection=true;sslTrustStoreLocation=/home/my name/somekey.jks。ERRORCODE=-4461,SQLSTATE=42815


通过jaydebeapi传递密钥存储文件的推荐方法是什么?

URL中的所有属性键值对都应以分号结尾,包括最后一个。感谢您的建议,但我仍然会遇到相同的错误尝试新的jaydebeapi 1.0.0功能传递带有属性的字典(sslConnection、sslTrustStoreLocation和user、password)改为。请仔细阅读connect方法的docstring。URL中的所有属性键值对都应以分号结尾,包括最后一个。感谢您的建议,但我仍然收到相同的错误尝试新的JayDeBeApi 1.0.0功能传递带有属性的字典(sslConnection、sslTrustStoreLocation和user、password)替换。请仔细阅读connect方法的docstring。