我想写一个SSIS包拷贝从Oracle数据到MS SQL服务器。 而且条件是,该数据必须从Oracle转移到SQL将由SQL选择表,不管是什么。 基本上Table1.Column1在SQL服务器必须从甲骨文充满如果该值不存在在SQL Server中的表。 我们也有在该表中常见的列值映射与SQL Server和Oracle的记录。 所以要做到这一点我有计划做在SSIS包。
任何一个可以explan我详细介绍了如何为上面所说的场景创建一个SSIS包。
预先感谢您的帮助。
我想写一个SSIS包拷贝从Oracle数据到MS SQL服务器。 而且条件是,该数据必须从Oracle转移到SQL将由SQL选择表,不管是什么。 基本上Table1.Column1在SQL服务器必须从甲骨文充满如果该值不存在在SQL Server中的表。 我们也有在该表中常见的列值映射与SQL Server和Oracle的记录。 所以要做到这一点我有计划做在SSIS包。
任何一个可以explan我详细介绍了如何为上面所说的场景创建一个SSIS包。
预先感谢您的帮助。
您应该使用查找加入SQL Server和Oracle的公共列(相同的数据类型)和检索甲骨文不具有SQL Server中的匹配记录的值。
设计
1.使用SSIS 2005
2.如果您正在使用SSIS 2008则无需配置中查找错误输出。只是从查询拖动无匹配输出到SQL Server目标。
我建议这个实现。
我用的Praveen的解决方案,但有时也未必是最好的。 特别的号码,如果在目的地记录增长。 此外,它不处理“更新”