2011-10-05 69 views
0

我們正在使用SQL 2005和捆綁的SSIS。SSIS執行進程任務能否殺死兒童?

執行進程任務正在運行標準的Windows .BAT批處理文件。

%javapath%\java.exe -cp %classpath% com.mycompany.ToDo 

我們的任務把超時價值,期待它殺死了整個任務,如果作業運行時間太長:

內部的批處理文件,Java進程可能喜歡的東西開始。

它似乎終止批處理文件,但不是子項目 Java程序。

選項或殺死整個進程樹的方法?

回答

0

如果你願意寫一些代碼,也許你可以有使用這些:

process tree

Kill process tree

如果你找到的第一個鏈接的解決方案,請投票贊成你使用的問題和答案。

請注意,可以從腳本任務中使用代碼,也可以構建可執行程序並從執行處理任務中啓動它。