一世
我错误地从我的项目中删除了一个ODI程序包,该程序包非常大。如果我以前为同一项目导出了方案,是否可以重新创建相同的程序包?
杰罗姆·弗雷
不幸的是,没有任何方法可以直接从场景中生成已删除的程序包,您可以将其视为程序包的编译版本。
这里有几件事要检查,以查看是否可以检索一些信息:
- 从一种环境升级到另一种环境时,建议将基础对象与方案一起导出。这样,您就可以跟踪该场景背后的代码(黑盒)。如果所有版本都在版本控制系统(VCS)中进行版本控制,则奖励点。
- 从ODI 12.2.1开始,可以将VCS直接集成在ODI中以对代码进行版本控制并创建发行档案。如果是这种情况,您可以还原已删除的对象
- 在12.2.1之前,可以使用ODI的内部版本控制系统将对象存储在主存储库中。您可以从顶部菜单还原它。
- 如果没有任何设置,您仍然可以在任何文件编辑器中打开方案导出,并手动进行操作以检索逻辑。它只是一个XML文件,描述了包的不同步骤。那将帮助您手动重建它。
如果最后要做最后一点,现在可能是改善现有过程并设置上述三个备份/版本解决方案之一的好时机,这样将来就不会发生。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句