Как настроить контрольные точки для перезапуска пакетов, завершившихся с ошибкой
Устанавливая свойства, влияющие на контрольные точки, можно настроить пакеты служб Integration Services таким образом, чтобы они перезапускались с точки сбоя вместо выполнения всего пакета с начала.
Настройка пакета для перезапуска
В среде Business Intelligence Development Studio откройте проект служб Integration Services, содержащий пакет, который нужно настроить.
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Перейдите на вкладку Поток управления.
Щелкните правой копкой мыши область конструктора потока управления и выберите Свойства.
Установите свойство SaveCheckpoints в значение True.
Введите имя файла контрольных точек в поле свойства CheckpointFileName.
Установите значение свойства CheckpointUsage в одно из двух значений.
Установите Always, чтобы всегда перезапускать пакет с контрольной точки.
Важно! Если файл контрольных точек недоступен, то возникнет ошибка.
Выберете свойство IfExists, чтобы перезапускать пакет, только если доступен файл контрольных точек.
Настройте задачи и контейнеры, из которых пакет может быть перезапущен.
Правой кнопкой мыши щелкните задание или контейнер и выберите пункт Свойства.
Установите свойство FailPackageOnFailure в значение True для каждого выбранного задания или контейнера.