Обработка ошибок задания агента SQL Server - PullRequest
0 голосов
/ 17 мая 2019

Моя команда в значительной степени полагается на SSIS, чтобы управлять обслуживанием нашего большого datamart. У нас более 1000 рабочих мест и 4000 пакетов. Управление ошибочными заданиями и пакетами является бесконечной задачей.

В настоящее время мы используем потоки «обработки ошибок» пакета служб SSIS. Однако мне было интересно, существуют ли уже существующие инструменты или функции (или стратегии) ​​для обработки предсказуемых сбоев работы?

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

...