答案1
您应该尝试使用此命令更新您的证书:
update-ca-certificates
如果仅此方法无效,请尝试使用此命令更新您的 java 信任库(您必须知道要添加哪个证书 - 您可以从浏览器下载它):
keytool -import -alias oracleDriversCert -keystore $JAVA_HOME/lib/security/cacerts -file oracleDriversCert.cer
首先检查是否$JAVA_HOME/lib/security/cacerts
存在。 在我的例子中,它位于 /usr/lib/jvm/java-1.17.0-openjdk-amd64/lib/security/cacerts 下 - 指向 /etc/ssl/certs/java/cacerts 的链接。
但是 - 我不确定哪个证书是问题所在 - 就我而言,DBeaver 从 maven 存储库下载了驱动程序。
如果没有任何效果,你应该手动下载驱动程序。供应商网站: https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html
然后,单击“下载配置”并选择存储下载的驱动程序的“本地文件夹”。