更改数据库密码

对于需要数据库存储库的 Oracle Enterprise Performance Management System 产品,当您更改数据库密码时(例如,为了遵循贵公司的密码更改策略),必须更新 Oracle Hyperion Shared Services Registry,以便 EPM System 组件可以使用新密码连接到数据库。

假设和先决条件

  • 您已按照《Oracle Enterprise Performance Management System Standard Deployment Guide》《Oracle Enterprise Performance Management System 安装与配置指南》安装并配置了 EPM System 产品。

  • 您对数据库进行了备份。

  • 您使用数据库管理控制台更改了用于配置 Shared Services Registry 或产品存储库数据库的用户帐户的密码。

  • 在包含单台计算机的部署中或者在从其中的 Oracle Hyperion Foundation Services 计算机运行 EPM System Configurator 的分布式部署中,WebLogic 管理服务器必须已停止。

  • 在分布式环境中,当您从 Foundation Services 计算机以外的计算机运行 EPM System Configurator 时,WebLogic 管理服务器必须正在运行。

更改 Shared Services Registry 数据库密码

要更新 Shared Services Registry 数据库的数据库密码:

  1. 停止 EPM System Java Web 应用程序、服务和进程。

  2. 在托管 Oracle Hyperion Shared Services 的计算机上,转到 EPM_ORACLE_INSTANCE/bin 并启动 configtool.bat|.sh

  3. 在“Shared Services 和注册表数据库配置”页上,选择连接到之前配置的 Shared Services 数据库,然后输入新的数据库密码。

  4. 在“任务选择”页上,如果其他产品使用 Shared Services 数据库,请为这些产品选择配置数据库任务。

  5. 如果您选择了任何其他产品,则在“数据库配置”页上输入新的数据库密码。

  6. 如果系统提示您是选择删除并重新创建表还是重新使用现有数据库,请选择重新使用现有数据库

  7. 继续执行配置,并在完成后单击完成

  8. 重新启动 WebLogic 管理服务器(如果它已关闭)、Java Web 应用程序、服务和进程。

  9. 如果您在分布式环境中工作,则重复上述步骤以在部署中的每台计算机上配置 Shared Services Registry 数据库。

更改 EPM System 组件存储库数据库密码

要更改 Shared Services 以外的 EPM System 组件的数据库密码:

  1. 停止 EPM System Java Web 应用程序、服务和进程。

  2. 从托管数据库密码已更改的组件的计算机,转到 EPM_ORACLE_INSTANCE/bin 并启动 configtool.bat|.sh

  3. 在“任务选择”页上,为此实例中数据库密码已更改的所有产品选择配置数据库

    注:

    • 如果您更改 Oracle Hyperion Financial Management 数据库架构的密码,除了配置数据库任务外,还必须选择部署到应用程序服务器
    • 如果 Financial Management 服务器配置为使用 SSL 进行数据库连接,则在为 HFM 运行配置数据库任务后,需要按照“将 HFM 服务器配置为使用 SSL 数据库连接”中所列步骤再次更新 EPM 注册表。请注意,可以查看注册表报表或 EPM 部署报表来确认 ODBC_TRUSTSTORE 文件的位置。
  4. 输入新密码。

  5. 当系统提示是选择删除并重新创建表还是重新使用现有数据库时,请选择重新使用现有数据库

  6. 继续执行配置,并在完成后单击完成

  7. 重新启动 WebLogic 管理服务器(如果它已关闭)、数据库、Java Web 应用程序、服务和进程。

更改 Data Relationship Management 存储库密码

要更改应用程序的 Oracle Data Relationship Management 存储库密码:

  1. 停止 Data Relationship Management

  2. 在数据库中更改密码。

  3. 打开 Data Relationship Management 控制台。

  4. 转至配置

  5. 使用箭头控件选择适当的应用程序。

  6. 存储库配置中,输入新密码。

  7. 要测试新密码,请单击测试连接

    此时应显示消息“连接成功!”

  8. 单击保存配置以加密形式将新密码提交到配置文件。

  9. 重新启动应用程序或 Data Relationship Management 服务。

验证数据库密码更改

要验证数据库配置更改:

  1. 使用以下方法之一启动 Oracle Hyperion Enterprise Performance Management System Diagnostics

    • (Windows) 在 /bin 中,双击 validate.bat

    • 从“开始”菜单中依次选择程序Oracle EPM SystemFoundation ServicesinstanceNameEPM System Diagnostics

    • (Linux) 在控制台中,转到 /bin,然后输入 validate.sh

    进度将显示在命令窗口中。

  2. 要查看结果,请导航到 /diagnostics/reports,然后打开 validation_report_date_time.html