5
因此,似乎無法爲SQL Server作業(article from StackExchange)中的每個單獨步驟設置超時。SQL Server作業超時
MSDN指出,你當然可以設置代理超時:
問題
- 如何代理超時工作?
- 是否有任何其他方式(最好通過配置)來設置單步超時?
- 是否有任何其他方式(最好通過配置)來設置整個作業超時?
因此,似乎無法爲SQL Server作業(article from StackExchange)中的每個單獨步驟設置超時。SQL Server作業超時
MSDN指出,你當然可以設置代理超時:
問題
要回答問題2,我不確定這是否是最佳選擇,但可以使用OPENROWSET來控制單步超時。
http://msdn.microsoft.com/en-us/library/ms190312.aspx
只是因爲OPENROWSET是通常用來訪問遠程服務器並不意味着它必須是。
這很可能與代理超時的工作方式類似。
你甚至可以用它來控制整個工作超時,但如果你想通過配置來完成,你必須創建自己的表。
我不確定這是最好的解決方案,但至少它是一個解決方案。