通常,我们需要卸载(DB2实用程序)数据库中的所有数据,并将其加载到另一个数据库(相同的结构)。
通常,每个表(源db)有一个卸载jcl,每个表有一个加载jcl (目标db)。对于50-100个表数据库,这是大量的jcls和重复的代码。
是否有可能构建一个工具,使用DB2实用程序为我完成所有这些工作?例如:指定源和目标数据库,然后子.
任何想法都将不胜感激。谢谢!
发布于 2015-09-17 01:03:55
是的,你可以建造这样的工具。一种方法是用您选择的语言编写一个生成JCL的程序。另一种方法是使编目或流中过程执行卸载和加载实用程序,然后执行将表作为参数提供的过程。
如果您想获得更好的效果,可以编写一个程序来读取DB2目录,以获取表列表,并为您编写卸载和加载JCL。
https://stackoverflow.com/questions/32613553
复制相似问题