У меня есть пакет SSIS, который обновляет таблицу на компьютере, а затем необходимо скопировать данные на другой компьютер (сервер).
Пакет часто дает сбой из-за сбоя тайм-аута, поэтому мы придумали возможность сначала загрузить его во временную таблицу, а затем загрузить из временной в основную... Чтобы данные основной таблицы не пострадали только в если соединение не работает...
Теперь мы хотим перезапустить пакет на случай сбоя... и мы использовали контрольные точки... и параметры повторной попытки при планировании задания.
Работа работает хорошо, но у нее есть проблема. В таблице temp есть некоторые данные на случай сбоя... Теперь я хочу, чтобы пакет откатил данные с помощью выполнения задачи SQL, прежде чем запускать ее снова из точки сбоя.
Как направить задачу «Выполнение SQL» в состояние сбоя после ее успешного выполнения (при выполнении отката)... и убедиться, что пакет запускается из блока в контейнере, где произошел сбой.
Присоединение пути потока...