После продолжительного поиска, я думаю, я остановился на моих лучших вариантах: настраиваемая задача служб SSIS, дочерний пакет или хранимая процедура (в задаче «Выполнение SQL»). Я не знаю, как создать пользовательскую задачу, поэтому я собираюсь выбрать дочерний пакет и передать различные переменные состояния выполнения (например, описание ошибки, номер ошибки, имя пакета, время запуска пакета и т. Д.) В дочерний пакет. Пакет в качестве параметров. Я предполагаю, что мог бы выполнить пользовательское задание, которое нужно всего лишь поместить в обработчик ошибок, чтобы работать должным образом, но у меня нет времени, чтобы узнать, как это сделать.