ODI存储库迁移

时间:2018-12-08 22:20:12

标签: oracle-data-integrator

我们在Windows Server 2012中使用ODI 12c版本12.1.2,并且在远程服务器上的Oracle 11g中使用了存储库,当我们在尝试将存储库迁移到远程服务器上的存储库中使用odi studio时,我们遇到了缓慢的性能在同一Windows服务器上是本地的,因此我们询问最佳实践,以将存储库从数据库实例移至另一个。

1 个答案:

答案 0 :(得分:0)

我在this source上找到了迁移存储库的步骤:

  

将ODI存储库从一个RDBMS实例/服务器重定位到另一个RDBMS实例/服务器的最佳方法是使用数据库软件附带的标准导入/导出工具,并为存储库设置新的连接参数。

     

例如,以下过程显示了如何将存储库重新定位到新的Oracle实例:

     

物理复制数据库模式

     

使用IMP / EXP或类似的数据库工具,导出包含ODI存储库的数据库和/或架构,并将它们导入新的数据库实例。

     

使用ODI设置新的连接参数

     
      
  1. 启动拓扑管理器。在登录窗口中,编辑登录参数集并更改连接参数,以指向承载主存储库并登录到拓扑管理器的新服务器。
  2.   
  3. 扩展存储库的树结构。
  4.   
  5. 编辑现在托管在新服务器上的每个工作存储库,并通过单击“连接”按钮来编辑其连接参数
  6.   
  7. 修改工作存储库的连接参数(URL和用户)并通过单击“确定”进行保存
  8.   
  9. 启动设计师。在“登录”窗口中,编辑登录属性,然后更改与主存储库的连接,以符合新的服务器属性。
  10.   
  11. 修改odiparams.bat(.sh)脚本,以将新的连接参数反映到您的主存储库。
  12.   
  13. 对于每个ODI代理配置,请不要忘记按照上述步骤6中的指示更新odiparams.bat(.sh)脚本。
  14.