SSIS:sql语句作为参数

时间:2013-07-19 17:01:35

标签: tsql variables ssis

我的网站上有一个按钮,用户点击该按钮可将数据导出到Excel文件。我现在面临的问题是数据太大(40+ mb)并且网络会抛出超时错误。

Web从下拉框中获取参数,然后将其传递给存储过程。

我的解决方案是将数据转储到网络驱动器上的excel文件中,而不是直接将其返回给用户。一旦文件准备就绪,将通过msdb.dbo.sp_send_dbmail通知用户。

我发现互联网上的文章显示了如何将参数传递给ssis中的存储过程,而不是如何将整个sql语句传递给ssis。

我是SSIS的新手,非常感谢一个详细的例子。

谢谢!

我对网络不熟悉,所以我现在对网页进行任何更改都不感兴趣。

1 个答案:

答案 0 :(得分:0)

使用 ExecuteSQL Task ,您可以将SQL语句放在变量或单独的文件中。

在SQL任务中,将 SQLSourceType 设置为变量文件连接

然后,对于 SQLStatement ,将其设置为适当的变量或文件连接。

enter image description here