如何在 Oracle 11g 监听器中启用 SSL
Posted
技术标签:
【中文标题】如何在 Oracle 11g 监听器中启用 SSL【英文标题】:How to enable SSL in Oracle 11g listener 【发布时间】:2021-01-19 12:37:31 【问题描述】:目前,使用带有普通套接字 1521 的 oracle 11g(express edition)并希望设置 SSL。我试图启用\添加 SSL 以存在 oracle 11g。 并试图了解什么是钱包管理器以及如何使用SSL config 在现有端口中配置 SSL。 我在快捷版中找不到钱包管理器。
【问题讨论】:
【参考方案1】:没错。钱包在 Oracle XE 中不起作用。
我不知道“如何在现有端口 1521 中启用 SSL”(您在评论中发布的问题),我从未这样做过。
然而,在this discussion,ApexPhil 说:
我知道钱包不是 XE 的一部分,但您仍然可以在 XE 中使用钱包。只需使用另一个版本的数据库来制作您的 Wallet 文件,然后在 XE 中使用该文件。我以前做过,它有效。
如果您在安装了 Wallet Manager 的情况下无法访问数据库,这里有人在没有 Wallet Manager 的情况下创建了钱包文件:https://blog.hazrulnizam.com/openssl-workaround-oracle-xe-wallet/
我不知道这种方法是否有效,但使用 Wallet Manager 创建一个肯定会。
看看有没有帮助。
【讨论】:
那么如何在现有的1521端口开启SSL是默认的。 我在答案中添加了更多信息;请看一下。以上是关于如何在 Oracle 11g 监听器中启用 SSL的主要内容,如果未能解决你的问题,请参考以下文章
如何在linux suse中安装Oracle 11g创建监听
如何在linux suse中安装Oracle 11g创建监听
Linux下的Oracle11g 监听和数据库实例均启动了但是客户端无法连接