powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SSIS пакета с определенного места
6 сообщений из 6, страница 1 из 1
Запуск SSIS пакета с определенного места
    #39727352
Lania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть потребность запустить пакет с определенного элемента.
У нас есть пакеты, которые могут пересчитываться 2 часа. И если какой то блок вылетает с ошибкой, то необходимо перезапустить пакет именно с этого элемента. Возможно ли это как то реализовать?
...
Рейтинг: 0 / 0
Запуск SSIS пакета с определенного места
    #39727357
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lania,

если результаты промежуточных шагов необходимые для последующих - сохранены
и доступны то в зависимости от того как реализованы последовательности - вполне
даже можно, причём разными вариантами

можно прямо в проекте (Visual Studio) запустить с нужного места
(в зависимости от того что там между элементами передаётся)

если организация алгоритма такая что активен шаг или нет (т.е. выполнять или идти дальше)
зависит от входных параметров - то можно просто задать нужные параметры

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

ещё вариант без параметров запуска - хранить это где-то в таблицах на сервере,
т.е. SSIS сам читает текущее/последнее состояние - и решит (как его запрограммировали)
что и с какого шага делать.

в общем зависит от фантазии и архитектуры реализации.
...
Рейтинг: 0 / 0
Запуск SSIS пакета с определенного места
    #39727358
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lania,

разбейте на отдельные пакеты и для каждого сделайте шаг джоба.
...
Рейтинг: 0 / 0
Запуск SSIS пакета с определенного места
    #39727465
.Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LaniaДобрый день!
Есть потребность запустить пакет с определенного элемента.
У нас есть пакеты, которые могут пересчитываться 2 часа. И если какой то блок вылетает с ошибкой, то необходимо перезапустить пакет именно с этого элемента. Возможно ли это как то реализовать?
https://docs.microsoft.com/ru-ru/sql/integration-services/packages/restart-packages-by-using-checkpoints
...
Рейтинг: 0 / 0
Запуск SSIS пакета с определенного места
    #39727744
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LaniaДобрый день!
Есть потребность запустить пакет с определенного элемента.
У нас есть пакеты, которые могут пересчитываться 2 часа. И если какой то блок вылетает с ошибкой, то необходимо перезапустить пакет именно с этого элемента. Возможно ли это как то реализовать?

Для того, чтобы пакет мог запускаться с определенного места, в нем должна быть запрограммирована определенная логика, которая позволяла бы делать это. Просто так взять и запустить любой пакет с места, в котором он упал, не получиться.
...
Рейтинг: 0 / 0
Запуск SSIS пакета с определенного места
    #39728635
Lania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.Евгений,спасибо, для нас вполне приемлемое решение
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запуск SSIS пакета с определенного места
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]