使用SSIS

时间:2016-02-24 18:12:00

标签: sql sql-server excel ssis

我将存储过程放在Execute SQL任务中,并将多行结果存储在对象变量中。

现在我想将该集合导出到Excel文件。我是否需要创建一个数据流来代替Foreach容器?

我对SSIS很新,所以我希望这不应该那么复杂。

enter image description here

1 个答案:

答案 0 :(得分:0)

是的,您需要一个数据流任务。我想你想要的是数据流任务中的oledb源和excel目的地。您不需要For Each任务或Execute SQL Task。将OleDb Source的数据访问权限更改为“SQL命令”,并为其指定用于调用存储过程的sql命令。