私はForeachコンテナとのパッケージを持っています。の内部にのForEachコンテナがあります。 Execute Process Taskのエラーにより、OnErrorイベントハンドラForEachコンテナにリダイレクトされます。プロセス実行タスクで使用される変数のロックを解除する| SSIS
私は、タスクのStandardErrorvariableプロパティを使用してONERRORイベントハンドラーに存在するスクリプトタスクでこれを使用して.exeファイルからエラーを捕捉しています。
スクリプトタスクは、この問題を解決する方法
を言って失敗しましたか?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.
デッドロックを引き起こしている何? –
私は、タスクが処理を実行すると思います変数とスクリプトタスクを解放しないことはアクセスです同じ時間にそれを歌う。そのため、16回の試行後にスクリプトタスクが失敗しています。 –