转移ODI Master(or work)组件库到新位置的最佳实践
Applies to:
Oracle Data Integrator - Version: 3.2.03.01
Information in this document applies to any platform.
目标
需要转移Master(or Work)组件库到一个新的位置/服务器/物理模式….
解决方案
本说明介绍如何将ODI,Sunopsis V3和V4 Master or Work组件库从一个物理架构/ RDBMS实例... ...物理转移到另一个地方。
(例如,检测到有大量应用请求一个特定的服务器托管组件库资源。有必要将此组件库转移到其它主机上)
这说明不重复阐述开发工作组件库到建立一个生产工作组件库。
第一解决方案(同种Technology间的转移)
制作当前主(或工作)组件库数据库的转储,通过数据库工具加载转储到新的位置。
然后,更新你的Topology 登陆,登陆到Topology Manager。展开工作组件库Treeview,更新每个工作组件库的连接参数。
如果仅仅是简单的转移工作组件库数据库的物理模式/ RDBMS实例…到另一个服务器(例如,使用一个数据库转储,然后再重新导入数据库),那么就没有必要去修改工作组件库项目自定义选项卡上的“名称”字段。
第二解决方案(不同种Technology间的转移)
使用的ODI(Sunopsis)导入/导出功能,以创造新的Master & Work组件库。
这种情况下:
1. For Sunopsis V3/4 Only:检查许可文件,找到允许的组件库数量
2. 从ODI(Sunopsis)Topology Manager中导出当前Master组件库
3. 从ODI(Sunopsis)Designer中导出当前Work组件库。
4. 打开ODI(Sunopsis)”mimport” wizard 通过导出文件创建新的Master组件库
5. 通过ODI(Sunopsis)Topology 创建新的Work组件库。不要忘记为每个新建的组件库设置一个唯一的标识符(ID)
6. 对每个新建的组件库,启动Designer并导入相应的文件(确保导入是在Synonym Mode INSERT模式下)
注意事项:新创建的标识符必须和当前或新站点的组件库标识符不同,无论组件库的类型是什么。
检查新Master & Work组件库连接
设置ODI,Sunopsis V3,V4新的连接参数
1. 打开Topology manager 模块。在登陆窗口,编辑登陆参数,设置修改连接到新服务器的参数
2. 展开组件库树形结构
3. 编辑每个在新服务器上托管的Work组件库,点击Connection按钮编辑其连接参数
4. 修改Work组件库连接参数(URL,User),点击OK保存
5. 打开Designer模块,在登陆窗口,编辑登陆属性,修改连接Master组件库到新服务器属性
6. 修改"odiparams.bat/sh" ("snpparams.bat/sh")文件来反映新的连接参数到你的Master组件库
7. 验证所有ODI(Sunopsis)命令文件(such as "startscen.bat/.sh" ...)中的连接参数
8. 修改Metadata Navigator (Repository Explorer)的"snps_login_work.xml"文件
9. 验证组件库连接参数。
@Setting the new connection parameters with Sunopsis V2: