我正在使用SQL Server 2008 R2 BIDS 2008解决方案。
我需要将数据从Oracle(11g)源数据库传输到SQL Server数据库。我需要从Oracle数据库中的多个表中复制所有数据。我有一个ForEach容器,其中有一个数据流任务。
我想循环一个表名列表,从Oracle源中选择所有列并复制到SQL Server中的dest_。
我已经为[ADO NET Source]的数据流任务添加了一个属性表达式。[SqlCommand]的表达式为" SELECT * FROM" + @ [User :: ImportPath]
由于此时未定义表格,因此我无法清楚地映射列或正确设置ADO NET目标任务。
我缺少哪些步骤?我试图做的甚至可能吗?
答案 0 :(得分:0)
您无法循环遍历表格,并且会在源和目标组件上映射列。你需要一套Source - >每桌的目的地。
如果这不可行,您可能想要抓住Transfer SQL Server Objects Task