Различаются между SSIS и заданием агента SQL
Я новичок в этом вопросе SQL. Что такое работа агента SLQ и что отличается от пакета служб SSIS? Разве они не одно и то же? Спасибо!
2 ответа
Пакет служб SSIS при запуске в Visual Studio запускается от имени пользователя, выполняющего пакет.
Пакет служб SSIS, запускаемый из агента, запускается как агент (обычно это учетная запись службы определенного типа) или может быть определен как другой пользователь через прокси-сервер.
В большинстве сред допускаются только прямые пакеты Visual Studio для запуска в DEV, и после их продвижения их нужно будет запускать из агента.
Службы интеграции SQL Server - очень мощный инструмент. С пакетами SSIS можно делать все виды магии, смотрите здесь:
https://docs.microsoft.com/en-us/sql/integration-services/integration-services-ssis-packages https://www.codeproject.com/Articles/218914/Steps-to-Create-your-First-SSIS-Package
Задания агента SQL предназначены для выполнения предопределенных сценариев, команд, запросов, а также - получите это! - Пакеты служб SSIS! Вы даже можете запланировать его выполнение. Как это круто?! Вот список того, что он может сделать (в SQL Server 2016):