【问题标题】:How to connect to SSL enabled Oracle database using SQL Developer如何使用 SQL Developer 连接到启用 SSL 的 Oracle 数据库
【发布时间】:2017-11-22 04:10:51
【问题描述】:

我正在尝试通过 SQL Developer 连接到 Oracle 数据库。我们的数据库启用 SSL 并使用 TCPS 运行。在 SQL Developer 中,我找不到任何可以配置 SSL 参数的选项。

SQL 开发人员是否支持连接到启用 SSL 的数据库?如果是,如何。我对此进行了很多搜索,但找不到任何相关的解决方案。

【问题讨论】:

  • 感谢您的回复。我之前已经浏览过上面提到的文件。我的问题专门询问了“SQL Developer”。我能够通过附加 SSL 详细信息从 Java 应用程序和 SQL*Plus 连接到 Oracle。您能否指出我是否错过了 SQL Developer 文档中的任何内容,因为我看不到与 SQL Developer 相关的任何更新。

标签: oracle oracle-sqldeveloper


【解决方案1】:

找到 sqldeveloper.conf 并添加行

AddVMOption -Djavax.net.ssl.trustStore=使用 Oracle 证书指向您的 keystore.jks AddVMOption -Djavax.net.ssl.trustStoreType=JKS AddVMOption -Djavax.net.ssl.trustStorePassword=您的密钥库密码

在开发者中使用自定义的 JDBC URL 像

jdbc:oracle:thin:@(description=(address=(protocol=tcps)(host=your dbhost)(port=2484))(connect_data=(service_name=your db_service)))

【讨论】:

  • 谢谢。对我来说唯一的区别是我使用的是 .p12 文件而不是 .jks ,信任库类型是 PKCS12 对各种数据库执行此操作的好方法是什么?每次都更改 sqldeveloper.conf 是不切实际的
猜你喜欢
  • 1970-01-01
  • 2014-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-27
  • 1970-01-01
  • 2020-04-23
相关资源
最近更新 更多