Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SSIS中设置命令超时?_Ssis_Command Timeout - Fatal编程技术网

如何在SSIS中设置命令超时?

如何在SSIS中设置命令超时?,ssis,command-timeout,Ssis,Command Timeout,我有一个datareader源启动了一些sql,运行时间超过30秒,所以它超时了。在datareader源组件或数据流任务上找不到命令超时属性。是否有办法在SSIS中设置更长的命令超时时间?右键单击Datareader源并单击编辑。 转到“组件属性”选项卡,在“自定义属性组具有CommandTimeout”下,我看到有一个修复程序,我不知道它是否适用于您:您运行的是什么版本的SQL Server?自定义属性组中的所有属性都是SqlCommand和UserComponentTypeName我使用的

我有一个datareader源启动了一些sql,运行时间超过30秒,所以它超时了。在datareader源组件或数据流任务上找不到命令超时属性。是否有办法在SSIS中设置更长的命令超时时间?

右键单击Datareader源并单击编辑。
转到“组件属性”选项卡,在“自定义属性组具有CommandTimeout”下,我看到有一个修复程序,我不知道它是否适用于您:

您运行的是什么版本的SQL Server?自定义属性组中的所有属性都是SqlCommand和UserComponentTypeName我使用的是VS.net 2005。但我认为这不应该成为VS.NET2008的问题。奇怪的是,财产不见了。请尝试OLE Db数据源。查看是否有属性。是的,OLE DB源有命令超时,但DataReader源没有!这说明它适用于web服务任务,它是否也适用于datareader源组件?