更改数据库密码而不重新启动应用程序服务器
当您落实数据库密码更改时,可以执行应用程序服务器的动态更新来缩短停机时间。
开始之前
过程
以下步骤用于配置应用程序服务器以启用动态刷新功能。应用程序服务器只需配置一次。
- 创建应用程序服务器可以访问的目录。将 maximo.properties 复制到该位置。如果需要,可以重命名复制的文件。
- 在应用程序服务器中,添加 Dmxe.properties.overridepath JVM 参数并将其值设置为步骤 1 中的属性文件的位置。例如,Dmxe.properties.overridepath=c:\properties\maximo.properties。
- 重新启动应用程序服务器。
每次更新管理数据库帐户密码时都必须执行以下步骤。
- 使用 mxe.db.password 属性的新值更新 maximo.properties 文件,必要时对该文件加密。如果要加密,请使用 –p 参数来指定当前密码,因为该实用程序需要当前数据库连接。
- 将 maximo.properties 文件复制到 mxe.properties.overridepath 参数中指定的位置。
- 启用管理方式。
- 在数据库的管理控制台中,更改用户的数据库密码。
- 在“数据库配置”应用程序中,运行重新装入数据库连接操作。
- 完成后,关闭管理方式。对于集群环境,更新将推送到其他节点,因此将需要更多时间。如果更新没有完成,那么节点无法退出管理方式。