OIM EBS Connector升级自定义配置丢失及解决方案咨询
问题1:同类升级问题的普遍情况
跨大版本升级OIM EBS Connector(尤其是从11.x版本升级到12.2.1.x及以上版本)时,自定义配置丢失是非常普遍的问题,属于Oracle官方明确标注的升级限制:默认升级流程仅迁移连接器核心预制配置,所有用户自定义的流程表单、对账规则、预置任务扩展逻辑均不会被纳入默认迁移范围。
问题2:自定义配置迁移方案
可按照以下步骤完成存量自定义配置迁移,无需重新开发:
- 升级前先在旧版本环境导出完整自定义配置包:
- 登录OIM控制台,进入
设计控制台-连接器管理,找到现有EBS连接器,选择导出配置,导出时勾选所有自定义对象选项,覆盖Process Form、Reconciliation Rule、自定义流程任务、适配器扩展、查找表配置四类核心内容 - 单独导出Process Form结构和关联的任务映射关系:进入
流程定义界面,找到EBS对应用户预配流程,导出流程定义XML文件,该文件会包含所有自定义表单字段和任务的绑定关系
- 登录OIM控制台,进入
- 新版本连接器部署验证预制功能正常后,按以下顺序导入配置:
- 先导入自定义查找表、适配器扩展配置,避免后续导入出现依赖缺失报错
- 导入对账规则XML文件,导入后手动核对规则字段映射和优先级配置,确认和旧版本一致
- 导入流程定义和Process Form配置包,导入后执行一次表单版本发布,再进入流程任务界面逐一验证自定义任务的触发条件、参数绑定是否正常
- 迁移完成后必须做两轮验证:首先执行一次全量对账,确认对账规则可以正常识别用户差异;再走3-5条测试用户的预配、修改、禁用、删除全生命周期流程,确认表单字段可以正常传递参数、自定义任务可以正常触发执行。
问题3:平滑升级的可行性说明
OIM EBS Connector官方支持平滑升级,不需要优先选择全新安装,只要提前按上述步骤做好自定义配置的备份和迁移,平滑升级的风险完全可控。只有当你当前使用的连接器版本低于11.1.1.5.0,且存在大量二次开发的核心逻辑修改时,才需要评估全新安装的成本,否则都推荐走平滑升级路径。
内容的提问来源于stack exchange,提问作者identitymgr
相关产品推荐
相关产品推荐

