一.使用的工具是HFM的HFMCOPYAPPLICATION.exe
工具的路径:E:\epm\Middleware\EPMSystem11R1\products\FinancialManagement\Utilities\HFMCopyApplication_x64.exe
二.具体使用步骤:
(1)将UDL文件拷贝至服务器,UDL是制定数据库的连接信息
E:\epm\Middleware\EPMSystem11R1\products\FinancialManagement\Utilities\UDL
(1.1)修改EPM服务器的TNS信息,添加需要拷贝的应用所在的服务器的TNS
路径如下:E:\epm\Middleware\user_projects\config\dbclient\tnsnames.tns
HFM_DEV =
(DESCRIPTION=
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (HOST = ip地址)(Port = 1521数据库的端口地址))
)
(CONNECT_DATA=
(SID = HYDEV)
(SERVER = DEDICATED)
)
)
(1.2) 修改UDL的信息, 数据源为“HFM_DEV" ,使用指定的用户名称和密码 :hyhfm schema的用户名和密码(hyhfm/hyhfm)
(1.3) 测试连接,若提示”测试连接成功“ 则正常,若连接不通,可能的原因是测试环境和正式环境不能互通。通过ping IP地址测试
(2)双击HFMCopyApplication_x64.exe应用工具,源选择相应的UDL文件(假设为HFMSOURCE.UDL),目标选择相应的UDL文件(假设为HFMDestination.UDL),假设拷贝完的应用程序名称为“HFMDESTINATION"
(2.1)点击下一步,会提示”是否转换成Classic Application", 选择“是” ,此步骤是说,COPY的目标应用是“Classic" 类型
(2.2)选择源服务器的源应用程序(可以选择的列表为源服务器中的合并应用程序库),点击下一步
(2.3)指定目标服务器的应用程序名称,可以与源一致,可以修改为别的名称;
拷贝选择中可以指定(CopyApplication Data及 Override Application)
(2.4)拷贝的过程中可能会遇到CC_LOCKS的错误,可以忽视;
(2.5)点”完成/Close",拷贝完成
(3)用hyhfm的账户登录HFMDestination的数据库,将拷贝的以上应用程序HFMDESTION添加至HSX_DATASOURCES 表中,此表中的信息如下
Product APPNAME DESCRIPTION ADMINMODE
Financial Management HFMDESTINATION HFMDESTINATION 0
(4)注册新拷贝的应用程序,注册完成之后是标准的应用程序
路径: 导航->管理->合并管理->应用程序->右键 点击“注册”,填入以下选项
群集:默认为EPM系统安装时的群集
名称:HFMDESTINATION
用户管理项目:Default Application Group
应用程序类型:合并
(5)转换应用程序HFMDESTINATION为EPMA类型的应用程序
(5.1)给EPM系统中合并的管理员用户,添加HFMDESTINATION的管理权限
路径:导航->Shared Services ->用户目录->Native Directory ->User->'XXXX'->右键,设置->选择”Default Application Group"中的HFMDESTINATION,将“应用程序管理员,设置管理员”角色分配给账户“xxxx”
(5.2)转换应用程序HFMDESTINATION为EPMA类型的应用程序
路径:导航->管理->将标准转换为"EPMA“
选择HFMDESTINATION,点下一步,直至完成
(6)查看应用程序状态
路径:导航->管理->应用程序库,若状态与部署同步,则应用程序可用。