proc在SSMS中运行,但在SSIS包调用时则不行

时间:2014-12-23 13:54:12

标签: sql-server ssis

我有一个存储过程在大约18分钟内在SSMS中运行(是的,不是最快的,但那是另一个故事)但是,当我从SSIS包调用相同的存储过程时,运行直到DB超时(最后一次尝试我在4小时后杀死)。现在,proc和DTSX包都存在于我的更改中(我只是做了一些小的Where子句更改)

我知道我传递了所有相同的参数并连接到同一个数据库/服务器。

参数非常奇怪,其中3个是逗号分隔的字符串,在proc中转换为表格一次。虽然之前没有这样做,但我确实将所有参数重新分配给局部变量以避免参数嗅探。

任何人都知道可能出现什么问题?

由于

0 个答案:

没有答案