更新数据库用户注册表

创建和使用数据库用户注册表后,您可以更新数据库用户标识、密码以及数据的存储位置。此任务不会更改数据库存储库中存储的 DN 结构。

开始之前

如果要更改存储数据的数据库,请使用所有必需的 VMM 表填充新数据库,并在 WebSphere® Application Server 中创建数据源。然后,运行此任务。请阅读下列信息以获取有关设置 VMM 数据库的信息。填充新数据库后,请重新启动 WebSphere_Portal 服务器。

如果您更改了数据库管理员密码,请先完成更改 WebSphere Portal 使用的数据库密码中的步骤,然后再运行此任务。

关于此任务

注: 请使用 wp_profile_root/ConfigEngine/config/helpers 目录中的 wp_add_DB.properties 助手文件来确保输入正确的属性。在步骤引用 wkplc.properties 文件的以下指示信息中,请使用 wp_add_DB.properties 助手文件。

过程

  1. 准备您的服务器。
    • 在独立服务器环境中,如果服务器已停止或已启动,那么您可以完成以下任务。
    • 在集群环境中,启动 Deployment Manager 和 Node Agent。然后,验证它们是否能够进行同步。
  2. 切换至 wp_profile_root/ConfigEngine/properties 目录。
  3. 使用文本编辑器打开 wkplc.properties 文件。
  4. wkplc.properties 文件中的 Federated DB repository 标题下输入以下参数:
    注: 请参阅属性文件,以获取有关参数的特定信息。
    • federated.db.DataSourceName
    • federated.db.DbType
    • federated.db.DbUrl
    • federated.db.id
    • federated.db.DbUser
    • federated.db.DbPassword
  5. 保存对 wkplc.properties 文件的更改。
  6. 打开命令提示符。
  7. 转至 wp_profile_root/ConfigEngine 目录。
  8. 运行下列任务,以删除所需存储库:
    • AIX HP-UX Linux Solaris: ./ConfigEngine.sh wp-update-db -DWasPassword=password
    • IBM i: ConfigEngine.sh wp-update-db -DWasPassword=password
    • Windows: ConfigEngine.bat wp-update-db -DWasPassword=password
  9. 停止并重新启动相应的服务器以传播更改。有关指示信息,请转至启动和停止服务器、Deployment Manager 及节点代理程序