【发布时间】:2017-12-19 09:58:12
【问题描述】:
在一个相当大的项目中,我们最近收到了在正常工作时间执行某些 SSIS 包的请求。然而,尽管包在夜间可以根据需要执行,但在工作时间,一旦源查询超过给定时间就停止执行是最重要的。
我知道,可以设置 OleDB 源的一个属性,但是有没有办法以编程方式/通过表达式设置它?应该有一种方法来参数化这个超时,不是吗?
感谢您的帮助。
【问题讨论】:
-
您在 OLEDB SRC 的自定义属性下有 CommandTimeout。这是您唯一可以做到的地方。否则你需要修改你的数据库设置。
标签: sql-server ssis etl sql-server-data-tools command-timeout