Oracle Cloud的免费套餐很香,DBeaver通过wallet连接oracle数据库有些细节设置需要注意,下面说明详细配置步骤。

一、下载证书钱包
oracle cloud 仪表盘中,找到数据库实例

单击 DB 连接按钮。点击下载 客户端身份证明 wallet 按钮

设置wallet 密码
这里的密码并不是数据库密码,是ssl的证书密码

二、配置DBeaver的Oracle连接
在 DBeaver 中安装驱动程序后,创建一个新的数据库连接。单击带有加号的插头并选择 oracle

选择tns选项卡

还需要导入 Oracle 的密钥文件,这是能否正常连接的关键。点击“驱动属性”选项卡,您应该会看到以表格形式显示的总参数列表,向下滚动大约 1 页,您将看到需要设置的参数,它们是 :
| 驱动属性 | 值 |
|---|---|
| javax.net.ssl.keyStore | 路径/keystore.jks |
| avax.net.ssl.keyStorePassword | wallet密码 |
| javax.net.ssl.trustStore | 路径/truststore.jks |
| java.net.ssl.trustStorePassword | wallet密码 | |

填写wallet路径下的truststore.jks。密码是 下载 oracle wallet时设置的密码
测试连接……