具有启用 SSL 的 Oracle 数据库的存储库创建实用程序 (RCU)

Posted

技术标签:

【中文标题】具有启用 SSL 的 Oracle 数据库的存储库创建实用程序 (RCU)【英文标题】:Repository Creation Utility (RCU) with SSL-enabled Oracle database 【发布时间】:2019-12-14 18:08:41 【问题描述】:

我正在尝试将 Oracle Repository Creation Utility (RCU) 与启用 SSL 的 Oracle 数据库连接,但无法成功连接。我查看了文档和在线查找有关如何将启用 SSL 的数据库与 RCU 实用程序连接的信息,但没有运气。我该怎么做?

【问题讨论】:

一般来说,最好描述你的方法和什么失败了,而不是让别人描述整个事情。如果您可以显示您正在执行的导致连接失败的步骤,那么有人可能会发现您遇到的问题。 【参考方案1】:

我假设您在静默模式下使用命令行实用程序。您需要在调用 RCU 实用程序之前export RCU_SSL_MODE=true,然后将这些附加参数指定到 createRepository/dropRepository:

-useSsl
-sslArgs oracle.net.ssl_server_dn_match=false

sslArgs 可以根据您的需要/想要而有所不同。你是对的:似乎没有任何关于此的文档。我必须查看 wls/oracle_common/jlib/rcu.jar 的内部,才能弄清楚我需要做什么。

【讨论】:

以上是关于具有启用 SSL 的 Oracle 数据库的存储库创建实用程序 (RCU)的主要内容,如果未能解决你的问题,请参考以下文章

使用融合中间件控制 (EM) 为 Oracle 商业智能组件启用 SSL

为 MS SQL 数据库启用 ssl 的 Sqoop 中的 InvalidAlgorithmParameterException 问题

具有基于 ssl 证书的身份验证的 m2e

启用 ssl 和 Elastic Beanstalk 的 Spring Boot - 找不到文件

改写了禁用或启用oracle数据库的约束的存储过程

plsql能否配置ssl连接oracle