Как настроить контрольные точки для перезапуска пакетов, завершившихся с ошибкой

Устанавливая свойства, влияющие на контрольные точки, можно настроить пакеты служб Integration Services таким образом, чтобы они перезапускались с точки сбоя вместо выполнения всего пакета с начала.

Настройка пакета для перезапуска

  1. В среде Business Intelligence Development Studio откройте проект служб Integration Services, содержащий пакет, который нужно настроить.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку Поток управления.

  4. Щелкните правой копкой мыши область конструктора потока управления и выберите Свойства.

  5. Установите свойство SaveCheckpoints в значение True.

  6. Введите имя файла контрольных точек в поле свойства CheckpointFileName.

  7. Установите значение свойства CheckpointUsage в одно из двух значений.

    • Установите Always, чтобы всегда перезапускать пакет с контрольной точки.

      Важное примечаниеВажно!

      Если файл контрольных точек недоступен, то возникнет ошибка.

    • Выберете свойство IfExists, чтобы перезапускать пакет, только если доступен файл контрольных точек.

  8. Настройте задачи и контейнеры, из которых пакет может быть перезапущен.

    • Правой кнопкой мыши щелкните задание или контейнер и выберите пункт Свойства.

    • Установите свойство FailPackageOnFailure в значение True для каждого выбранного задания или контейнера.