我无法将我的 api 连接到 oracle 数据库

问题描述 投票:0回答:0

在我的 spring.datasource.url=.properties 中,我指向钱包的路径,其中包含与数据库建立连接所需的信息。

但是,在尝试构建项目时,会产生以下错误:

java.sql.SQLRecoverableException: Erro de ES: The Network Adapter could not establish the connection

Caused by: oracle.net.ns.NetException: Unable to initialize ssl context.

Caused by: oracle.net.ns.NetException: Unable to initialize the key store.

Caused by: java.security.KeyStoreException: SSO not found

Caused by: java.security.NoSuchAlgorithmException: SSO KeyStore not available

2023-04-11 19:12:48.810  WARN 20208 --- [           main] o.s.b.a.orm.jpa.DatabaseLookup           : Unable to determine jdbc url from datasource


还有一个让我生气的观察结果:我可以使用任何管理数据库的工具进行连接,例如 db on intellij idea 或 dbeaver。因为 spring.datasource.url 和 OS(Windows)钱包的路径是一样的

java spring oracle jdbc oracle-wallet
© www.soinside.com 2019 - 2024. All rights reserved.