启用 HFM 服务器与启用了 SSL 的 Oracle 数据库的连接

HFM 数据源和 Oracle 数据库之间的网络连接可以使用 SSL 进行加密。为此,必须按照 Oracle 文档中的说明配置 Oracle Wallet。TNS 侦听器还必须配置为侦听 SSL 加密连接的新端口。最后,需要将相应的证书加载到托管 HFM 数据源的服务器上的密钥库和信任库中。以下说明引用自 Oracle 数据库文档

先决条件

在继续执行以下步骤之前,请确保满足以下先决条件:

  • 正常运行的数据库服务器。
  • 确保没有本地或网络防火墙阻止在运行已启用 SSL 的 TNS 侦听器的端口上与服务器进行通信。

在下面的示例中,使用了在 MS Windows Server 2016 上运行的 Oracle 12c (12.1.0.2) 版本。如果为 wallet 文件指定的路径是 Linux 文件系统路径,并且已针对数据库服务器上使用的 shell 正确更改了环境变量替代项,则这些说明在 Linux 安装上同样适用。这些相同的说明已成功用于 19c 开发和支持实例。

本文中的示例使用自签名证书,但如果您愿意,也可以使用适当的证书颁发机构证书。要了解安装证书颁发机构颁发的证书时要遵循的确切步骤,请参阅 Oracle 数据库文档