【问题标题】:How do you set the command timeout in SSIS?如何在 SSIS 中设置命令超时?
【发布时间】:2009-11-10 21:11:01
【问题描述】:

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

【问题讨论】:

  • 您运行的是什么版本的 SQL Server?

标签: ssis command-timeout


【解决方案1】:

右键单击 Datareader 源并单击编辑。 转到选项卡组件属性并在组自定义属性下有 CommandTimeout

【讨论】:

  • 自定义属性组中的属性只有 SqlCommand 和 UserComponentTypeName
  • 我正在使用 VS.net 2005。但我认为这不应该是 VS.net 2008 的问题。奇怪的是,缺少属性。试试 OLE Db 数据源。看看有没有这个属性。
  • 是的,OLE DB 源有命令超时,但 DataReader 源没有!
【解决方案2】:

我看到有一个修复程序,我不知道它是否适用于你:Hotfix link

【讨论】:

  • 这说的是web服务任务,它也适用于datareader源组件吗?
猜你喜欢
  • 2012-05-17
  • 2014-08-13
  • 2016-12-27
  • 2012-01-16
  • 1970-01-01
  • 2019-09-20
  • 2023-03-22
  • 2016-08-26
  • 1970-01-01
相关资源
最近更新 更多