2015-05-03 145 views
0

我是SSIS的新手,我想将数据从一个数据库提取到另一个数据库。例如: :我有表tb1它有5行,并通过使用数据流掩码将表的副本移动到另一个数据库。如果第一个数据库插入另外5行后,我运行数据流掩码目标数据库表插入的记录将被添加,但现有的前5行是重复的。 我的要求是将第5行复制到新的数据库表后,稍后添加第5条记录后应该添加而不是前5条记录重复。ssis将数据从一个数据库移动到另一个数据库

谢谢

回答

1

有两种处理方法。简单的方法是使用批量加载。为此,可以使用将截断目标表的Execute SQL语句任务来启动控制流(而不是数据流)。因此,每次运行包时,目标表都会被截断,并最终加载源表中的任何内容。 另一种方法是使用增量加载。在这里你有很多可能性。查看此链接了解更多详情Best way for incremental load in ssis

相关问题