生命周期管理实用程序是一个命令行实用程序,支持跨产品环境和操作系统迁移对象。此实用程序提供了一种可将整个应用程序或单个对象从源迁移到目标的替代方式。
下图描述了服务和生命周期管理实用程序间的通信流:
图 7-1 生命周期管理和产品交互
处理迁移定义文件:生命周期管理实用程序首先读取并处理迁移定义文件。
身份验证:生命周期管理实用程序随后通过公司 LDAP 目录或配置为与 Oracle Hyperion Shared Services 一起使用的其他提供商对用户进行身份验证。Oracle Hyperion Shared Services Registry 数据库在初始化期间必须保持运行。
授权:通过身份验证后,生命周期管理实用程序将联系 Shared Services,以确保用户的角色授权允许他们执行请求的操作。
注册信息:生命周期管理实用程序与 Shared Services Registry 及 Shared Services 数据库通信,以获取 Oracle Enterprise Performance Management System 应用程序注册信息。
处理每一个应用程序迁移请求:生命周期管理实用程序通过联系相应的 EPM System 应用程序来处理每个导入或导出操作。
审核:如果启用了审核,生命周期管理实用程序将通过 HTTP 与 Shared Services Java Web 应用程序联系,以审核每个 Oracle Hyperion Enterprise Performance Management System 生命周期管理操作。
发布状态报表:生命周期管理实用程序通过 HTTP 与 Shared Services Java Web 应用程序联系,以发布迁移状态报表。