SSIS — пакет работает только при наличии точки останова

#c# #ssis

Вопрос:

У меня есть пакет SSIS, который содержит контейнер другой последовательности, проблема в том, что когда я выполняю весь пакет, он выполняет первые 2-3 контейнера, а затем получает индекс из связанной ошибки в следующем контейнере (в задаче сценария внутри задачи потока данных).

Но когда я помещаю точку отладки в компонент сценария, он выполняется нормально и не выдает ошибок. Даже если я выполню каждый контейнер отдельно, ошибки не будет. Я совершенно сбит с толку этим, есть идеи?

Комментарии:

1. Может быть, дело в том, как он получает контейнер последовательности? Отлаживая/выполняя каждый контейнер по отдельности, вы даете ему больше времени для получения контейнеров — поэтому, когда вы запускаете весь пакет, может оказаться, что получение контейнера занимает слишком много времени

2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.