Sql server 用于增量更改的简单SSIS包-SSIS 2008

Sql server 用于增量更改的简单SSIS包-SSIS 2008,sql-server,oracle,sql-server-2008,ssis,Sql Server,Oracle,Sql Server 2008,Ssis,我们有一个客户要求每天将数据/行从Oracle数据库(Live feed)复制到SQL数据库 源数据库表在每个表上平均包含约1100万行,有些表包含修改的日期字段,该字段上有触发器 我如何创建一个包来将所有行复制到SQL表中,从而节省时间 目前我已经使用缓慢变化的维度转换创建了一个包[使用修改后的日期字段作为主字段],但这会扫描源表中的所有数据,因此需要更多的时间, 有没有办法快速扫描表并只加载新的/更新的记录?在这种情况下,您应该使用合并脚本,对于繁重的数据迁移,它比SCD(缓慢且不断变化的维

我们有一个客户要求每天将数据/行从Oracle数据库(Live feed)复制到SQL数据库

源数据库表在每个表上平均包含约1100万行,有些表包含修改的日期字段,该字段上有触发器

我如何创建一个包来将所有行复制到SQL表中,从而节省时间

目前我已经使用缓慢变化的维度转换创建了一个包[使用修改后的日期字段作为主字段],但这会扫描源表中的所有数据,因此需要更多的时间,
有没有办法快速扫描表并只加载新的/更新的记录?

在这种情况下,您应该使用合并脚本,对于繁重的数据迁移,它比SCD(缓慢且不断变化的维度)更快。从SSI调用存储过程,并将数据合并到目标中,该目标将更新或插入到源中

我将创建从SQL到Oracle的链接服务器,然后在SQL端通过链接选择Oracle中的所有数据并将它们存储在SQL中。您能给我一个大致的图像,比如创建包后的外观吗?因为我尝试过这样做,但没有成功可能是我在某个地方做错了。。。