我有一個包裝Foreach容器和執行處理任務裏面ForEach容器。在執行進程任務中出現一些錯誤時,它會重定向到OnError事件處理程序ForEach Container。釋放執行進程任務|中使用的變量的鎖定SSIS
我從.exe文件使用StandardErrorvariable任務的性質,並在腳本任務這是目前在的OnError事件處理程序使用此捕獲錯誤。
腳本任務失敗說
Error: A deadlock was detected while trying to lock variable "User::ErrorExcelName, User::ErrorFolder, User::ErrorMessage, User::FileName" for read access. A lock could not be acquired after 16 attempts and timed out.
如何解決這一問題?
是什麼原因造成的僵局? –
我認爲,執行進程任務是不釋放變量和腳本任務是acces同時唱這首歌。所以腳本任務在16次嘗試後失敗。 –