0

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

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

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

我在互联网上发现了如何将参数传递给 ssis 中的存储过程的文章,但没有找到如何将整个 sql 语句传递给 ssis。

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

谢谢!

我对网络不熟悉,所以目前我对对网络进行任何更改不感兴趣。

4

1 回答 1

0

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

在您的 SQL 任务中,将SQLSourceType设置为VariableFile connection

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

在此处输入图像描述

于 2013-07-19T17:45:26.073 回答