在執行的SSIS包,我收到以下錯誤:"The transaction operation cannot be performed because there are pending requests working on this transaction."
SSIS錯誤,交易操作
SSIS包有4個執行運行並行SQL任務。 連接是ADO.Net。
執行sql任務調用具有事務,回滾和提交的過程, 執行1或2執行sql任務失敗並保持成功。
此外,在任何sql任務失敗時,其他執行sql任務的數據也會回滾。
我希望這些執行sql任務彼此獨立運行。數據應僅回滾用於具有並行運行的任務的所有記錄的任務。
這聽起來像是你的SQL語句正在發生衝突。該軟件包設置了什麼隔離級別? – 2014-10-07 12:45:20
隔離級別是可序列化的,並且支持事務選項 – Kapil 2014-10-07 14:14:46