Пакеты служб из заданий агента SQL Server
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
Вы можете автоматизировать и запланировать выполнение пакетов служб SQL Server Integration Services с помощью агент SQL Server. Вы можете запланировать пакеты, развернутые на сервере служб Integration Services, и храниться в SQL Server, хранилище пакетов служб SSIS и файловой системы.
Примечание.
В этой статье приводятся общие сведения о планировании выполнения пакетов служб SSIS, а также содержится информация о планировании выполнения пакетов в локальной среде. Выполнять и планировать выполнение пакетов служб SSIS можно на следующих платформах:
- облако Microsoft Azure. Дополнительные сведения см. в статьях Перенос рабочих нагрузок SQL Server Integration Services в облако и Планирование выполнения пакета служб SSIS в Azure.
- Linux. Дополнительные сведения см. в статьях Извлечение, преобразование и загрузка данных в Linux с помощью служб SSIS и Планирование выполнения пакетов служб SSIS в Linux с помощью Cron.
Планирование заданий в агенте SQL Server
агент SQL Server — это служба, установленная SQL Server, которая позволяет автоматизировать и планировать задачи, выполняя агент SQL Server задания. Служба агент SQL Server должна выполняться, прежде чем задания могут выполняться автоматически. Дополнительные сведения см. в статье Configure SQL Server Agent.
Узел агент SQL Server отображается в обозреватель объектов в SQL Server Management Studio при подключении к экземпляру ядро СУБД SQL Server.
Для автоматизации повторяющейся задачи необходимо создать задание в диалоговом окне Создать задание . Дополнительные сведения см. в разделе Реализация заданий.
После создания задания необходимо добавить как минимум один шаг. Задание может содержать несколько шагов, причем на каждом из шагов могут решаться различные задачи. Дополнительные сведения см. в статье Manage Job Steps.
После создания задания и шагов задания можно создать расписание для его запуска. Однако можно создать и задание без расписания, которое будет запускаться вручную. Дополнительные сведения см. в разделе Создание и присоединение расписаний к заданиям.
Можно добавить заданию некоторые функции уведомления, например, чтобы по окончании задания отправлялось сообщение по электронной почте определенному оператору, или выдавались какие-либо предупреждения. Дополнительные сведения см. в статье Оповещения.
Планирование пакетов служб Integration Services
При создании задания агент SQL Server для планирования пакетов служб Integration Services необходимо добавить по крайней мере один шаг и задать тип шага в пакет служб SQL Server Integration Services. Задание может содержать несколько шагов, причем на всех шагах могут выполняться различные пакеты.
Запуск пакета служб Integration Services из шага задания похож на запуск пакета с помощью служебных программ dtexec (dtexec.exe) и DTExecUI (dtexecui.exe). Вместо задания для пакета параметров времени выполнения с помощью параметров командной строки или из диалогового окна Программа выполнения пакетов они задаются в диалоговом окне Создание шага задания . Дополнительные сведения о параметрах запуска пакета см. в разделе dtexec Utility.
Дополнительные сведения см. в разделе Планирование пакета с помощью агента SQL Server.
Видео, демонстрирующее использование агент SQL Server для запуска пакета, см. на домашней странице видео: Автоматизация выполнения пакетов с помощью агент SQL Server (видео SQL Server) в библиотека MSDN.
Устранение неполадок
Шаг задания агент SQL Server может не запустить пакет, даже если пакет успешно работает в SQL Server Data Tools (SSDT) и из командной строки. У этой проблемы есть несколько распространенных причин и несколько рекомендуемых решений. Для получения дополнительных сведений см. следующие ресурсы.
Статья базы знаний Microsoft, Пакет служб SSIS не выполняется при вызове пакета из шага задания агента SQL Server
Видеоролик Устранение неполадок. Выполнение пакетов с помощью агента SQL Server (видеоматериал SQL Server)в библиотеке MSDN.
После того как шаг задания агента SQL Server успешно запустил пакет, выполнение пакета может завершиться ошибкой или пакет может быть выполнен успешно, но с непредвиденными результатами. Для устранения таких неполадок можно использовать следующие средства.
Для пакетов, сохраненных в базе данных MSDB SQL Server, хранилище пакетов служб Integration Services или в папке на локальном компьютере, можно использовать Средство просмотра журнала, а также любые журналы и отладочные файлы дампа, созданные во время выполнения пакета.
Для использования средства просмотра журналов выполните следующие действия.
В обозревателе объектов щелкните правой кнопкой мыши задание агента SQL Server и выберите Просмотр журнала.
Найдите выполнение задания в поле Сведения о файле журнала с сообщением Не удалось выполнить задание в столбце Сообщение .
Разверните узел задания и щелкните шаг задания для просмотра сведений сообщения в области под полем Сведения о файле журнала.
Для пакетов, сохраненных в базе данных SSISDB, можно использовать Средство просмотра журнала, а также любые журналы и отладочные файлы дампа, созданные во время выполнения пакета. Кроме того, можно использовать отчеты для сервера служб Integration Services.
Для поиска сведений в отчетах по выполнению пакета, связанного с выполнением задания, выполните следующие действия.
Выполните описанные выше шаги, чтобы просмотреть сведения из сообщения для шага задания.
Найдите идентификатор выполнения, указанный в сообщении.
Разверните узел каталога служб Integration Services в обозревателе объектов.
Щелкните правой кнопкой мыши «SSISDB», затем выберите «Отчеты», «Стандартные отчеты», «Все выполнения».
В отчете Все выполнения найдите идентификатор выполнения в столбце Идентификатор . Щелкните Общие сведения, Все сообщенияили Производительность выполнения, чтобы просмотреть сведения об этом выполнении пакета.
Дополнительные сведения об отчетах «Общие сведения», «Все сообщения» и «Производительность выполнения» см. в разделе Reports for the Integration Services Server.
Планирование пакета с помощью агента SQL Server
В следующей процедуре приведены шаги по автоматизации выполнения пакета с помощью шага задания агент SQL Server для запуска пакета.
Автоматизация выполнения пакета с помощью агента SQL Server
В SQL Server Management Studio подключитесь к экземпляру SQL Server, на котором требуется создать задание, или экземпляр, содержащий задание, в которое необходимо добавить шаг.
Разверните узел агент SQL Server в обозреватель объектов и выполните одну из следующих задач:
Чтобы создать задание, щелкните правой кнопкой мыши узел Задания и выберите пункт Создать задание.
Чтобы добавить шаг в существующее задание, разверните узел Задания, щелкните правой кнопкой мыши задание и выберите пункт Параметры.
На вкладке Общие при создании нового задания введите имя, выберите владельца и категорию задания, а при желании и его описание.
Чтобы включить задание в расписание, выберите Включено.
Чтобы создать шаг задания для пакета, для которого составляется расписание, выберите узел Шагии щелкните Создать.
Выберите Пакет служб Integration Services для типа шага задания.
В списке Запуск от имени выберите Учетная запись службы агента SQL Server или выберите учетную запись-посредник с учетными данными, которые будут использоваться шагом задания. Дополнительные сведения о создании учетной записи-посредника см. в разделе Create a SQL Server Agent Proxy.
Использование учетной записи-посредника вместо учетной записи службы агент SQL Server может устранить распространенные проблемы, которые могут возникнуть при выполнении пакета с помощью агент SQL Server. Дополнительные сведения о таких проблемах см. в статье базы знаний MicrosoftПакет служб SSIS не выполняется при его вызове из шага задания агента SQL Server.
Для успешного выполнения задания с помощью прокси-сервера требуются следующие элементы системы безопасности.
Логин, используемый прокси-сервером, учетная запись для агента SQL Server и учетная запись для службы SQL Server должны иметь следующие разрешения:
- Атрибут локальной политики безопасности: Замена токена уровня процесса
- Полный контроль над %SYSTEMROOT%\Temp
Сбой при добавлении элементов безопасности приведет к сбою задания и сообщение об ошибке, аналогичное следующему: задание завершилось ошибкой. Клиент не располагает требуемыми правами доступа.
Примечание.
При изменении пароля для учетных данных, используемых учетной записью-посредником, необходимо обновить пароль учетных данных. В противном случае выполнение шага задания завершится ошибкой.
Дополнительные сведения о настройке учетной записи службы агента SQL Server см. в статье Назначение стартовой учетной записи службы для агента SQL Server (диспетчер конфигурации SQL Server).
В списке Источник пакета щелкните источник пакета и настройте параметры шага задания.
В следующей таблице приведены возможные источники пакетов.
Источник пакета Description Каталог служб SSIS Пакеты, хранимые в базе данных SSISDB. Пакеты содержатся в проектах служб Integration Services, развернутых на сервере Служб Integration Services. SQL Server Пакеты, хранимые в базе данных MSDB. Служба Integration Services используется для управления этими пакетами. Хранилище пакетов служб SSIS Пакеты, хранимые в папке по умолчанию на локальном компьютере. По умолчанию используется папка <диск>:\Program Files\Microsoft SQL Server\110\DTS\Packages. Служба Integration Services используется для управления этими пакетами.
Примечание. Можно указать другую папку или указать дополнительные папки в файловой системе для управления службой Integration Services, изменив файл конфигурации для служб Integration Services. Дополнительные сведения см. в разделе Службы Integration Services (SSIS).Файловая система Пакеты, хранимые в любой папке на локальном компьютере. В следующих таблицах описаны параметры конфигурации, доступные для шага задания в зависимости от выбранного источника пакета.
Внимание
Если пакет защищен паролем, то при переходе на любые вкладки на странице Общие диалогового окна Создание шага задания , за исключением вкладки Пакет , необходимо ввести пароль в появляющемся диалоговом окне Пароль пакета . В противном случае задание агент SQL Server не сможет запустить пакет.
Источник пакета: Каталог служб SSIS
Вкладка Параметры Пакет Сервер
Введите или выберите имя экземпляра сервера базы данных, на котором размещен каталог служб SSISDB.
Если источник пакета — каталог служб SSIS, можно войти на сервер только с использованием учетной записи Microsoft Windows. Проверка подлинности SQL Server недоступна.Пакет
Нажмите кнопку с многоточием и выберите пакет.
Пакет выбирается в папке в узле Каталоги служб Integration Services в обозревателе объектов.Параметры
Размещается на вкладке Конфигурация .Мастер преобразования проектов служб Integration Services позволяет заменять конфигурации пакета параметрами.
На вкладке "Параметры" отображаются параметры, добавленные при разработке пакета, например с помощью SQL Server Data Tools (SSDT). На вкладке также отображаются параметры, добавленные в пакет при преобразовании проекта Служб Integration Services из модели развертывания пакета в модель развертывания проекта. Введите новые значения для параметров, которые содержатся в этом пакете. Можно ввести литеральное значение или использовать значение, содержащееся в переменной среды сервера, которая уже связана с параметром.
Чтобы задать литеральное значение, нажмите кнопку с многоточием рядом с параметром. Откроется диалоговое окно Изменение литерального значения для выполнения .
Чтобы использовать переменную среды, щелкните Среда и выберите среду, содержащую нужную переменную.
** Важно! ** Если несколько параметров и/или свойств диспетчера подключений сопоставлены с переменными, содержащимися в нескольких средах, агент SQL Server отображает сообщение об ошибке. Для данного выполнения пакет может выполняться только со значениями, содержащимися в односерверной среде.
Сведения о создании среды сервера и сопоставлении переменных с параметрами см. в разделе Развертывание проектов и пакетов служб Integration Services (SSIS).Диспетчеры соединений
Размещается на вкладке Конфигурация .Изменение значений свойств диспетчера соединений. Можно изменить, например, имя сервера. Параметры для свойств диспетчера соединений автоматически создаются на сервере служб SSIS. Чтобы изменить значение свойства, можно ввести литеральное значение или значение, содержащееся в переменной среды сервера, которая уже сопоставлена со свойством диспетчера соединений.
Чтобы задать литеральное значение, нажмите кнопку с многоточием рядом с параметром. Откроется диалоговое окно Изменение литерального значения для выполнения .
Чтобы использовать переменную среды, щелкните Среда и выберите среду, содержащую нужную переменную.
** Важно! ** Если несколько параметров и/или свойств диспетчера подключений сопоставлены с переменными, содержащимися в нескольких средах, агент SQL Server отображает сообщение об ошибке. Для данного выполнения пакет может выполняться только со значениями, содержащимися в односерверной среде.
Дополнительные сведения о создании среды сервера и сопоставлении переменных со свойствами диспетчера подключений см. в разделе Развертывание проектов и пакетов служб Integration Services (SSIS).Расширенные
Размещается на вкладке Конфигурация .Настройте дополнительные параметры, указанные ниже, для выполнения пакета. Переопределения свойств.
Нажмите кнопку Добавить, чтобы ввести новое значение для свойства пакета, укажите путь к свойству и укажите, является ли значение свойства конфиденциальным. Сервер служб Integration Services шифрует конфиденциальные данные. Для изменения или удаления параметров свойства щелкните строку поля переопределений "Свойство" и выберите Изменить или Удалить. Путь к свойству можно найти одним из следующих способов:
-Скопируйте путь свойства из XML-файла конфигурации (*.dtsconfig). Путь отображается в разделе файла «Конфигурация» в качестве значения атрибута Path. Вот пример пути для свойства MaximumErrorCount: \Package.Properties[MaximumErrorCount].
— Запустите Мастер настройки пакета и скопируйте пути к свойствам с последней страницы Завершение работы мастера . Затем мастер можно отменить.
Примечание. Параметр переопределения свойств предназначен для пакетов с конфигурациями, которые были обновлены с предыдущего выпуска служб Integration Services. Пакеты, создаваемые с помощью СЛУЖБ SQL Server 2019 Integration Services (SSIS) и развертываемые на сервере Служб Integration Services, используют параметры вместо конфигураций.Уровень ведения журнала
Выберите один из следующих уровней ведения журнала для выполнения пакета. Уровень ведения журнала Производительность или Подробно может повлиять на производительность выполнения пакета.
Нет.
Ведение журнала выключено. Регистрируется только состояние выполнения пакета.
Базовый.
Записываются все события, за исключением пользовательских и диагностических событий. Это значение по умолчанию для уровня ведения журнала.
Производительность.
Регистрируются только статистика производительности, а также события OnError и OnWarning.
Подробно.
Регистрируются все события, в том числе пользовательские и диагностические события.
Уровень ведения журнала определяет, какие сведения отображаются в представлениях SSISDB и отчетах для сервера Служб Integration Services. Дополнительные сведения см. в статье Ведение журналов в службах Integration Services (SSIS).Дамп при ошибках
Указывает, создаются ли отладочные файлы дампа при возникновении любой ошибки в ходе выполнения пакета. Файлы содержат сведения о выполнении пакета, которые могут быть полезны при диагностике неполадок. При выборе этого параметра при выполнении возникает ошибка, службы Integration Services создает MDMP-файл (двоичный файл) и файл .tmp (текстовый файл). По умолчанию службы Integration Services сохраняют файлы в папке <диск>:\Program Files\Microsoft SQL Server\110\Shared\ErrorDumps.32-разрядная среда выполнения
Укажите, следует ли запускать пакет с помощью 32-разрядной версии служебной программы dtexec на 64-разрядном компьютере с 64-разрядной версией SQL Server и установленной агент SQL Server.
Выполнить пакет с помощью 32-разрядной версии программы dtexec может потребоваться, например, если пакет использует собственный поставщик данных OLE DB, недоступный в 64-разрядной версии. Дополнительные сведения см. в разделе Особенности работы служб Integration Services в 64-разрядной среде.
По умолчанию при выборе типа шага задания пакета служб SQL Server Integration Services агент SQL Server запускает пакет с помощью версии программы dtexec, которая автоматически вызывается системой. Система вызывает 32-разрядную или 64-разрядную версию программы в зависимости от процессора компьютера, а также версию SQL Server и агент SQL Server, запущенную на компьютере.Источник пакета: SQL Server, хранилище пакетов служб SSIS или файловая система
Большинство параметров, которые можно задать для пакетов, хранящихся в SQL Server, хранилище пакетов служб SSIS и файловой системе, соответствуют параметрам командной строки для программы командной строки dtexec . Дополнительные сведения о программе и параметрах командной строки см. в разделе Программа dtexec.
Вкладка Параметры Пакет
Это параметры вкладки для пакетов, хранящихся в SQL Server или хранилище пакетов служб SSIS.Сервер
Введите или выберите имя экземпляра сервера базы данных для SQL Server или службы Служб Integration Services.Использовать проверку подлинности Windows
Выберите этот параметр для входа в систему с учетной записью Microsoft Windows.Использовать проверку подлинности SQL Server
При подключении пользователя с указанным именем и паролем через недоверенное соединение, SQL Server выполняет проверку подлинности посредством проверки настройки учетной записи входа SQL Server и совпадения указанного пароля с предварительно сохраненными. Если SQL Server не может найти такое имя входа, проверка подлинности прекращается и пользователь получает сообщение об ошибке.Имя пользователя Пароль Пакет
Нажмите кнопку с многоточием и выберите пакет.
Выбирается пакет, расположенный в узле Сохраненные пакеты в обозревателе объектов.Пакет
Это параметры вкладки для пакетов, хранящихся в файловой системе.Пакет
Введите полный путь к файлу пакета или нажмите кнопку с многоточием, чтобы выбрать пакет.Конфигурации Добавьте XML-файл конфигурации для запуска пакета с указанной конфигурацией. Конфигурации пакета используются для обновления значений свойств пакета во время выполнения.
Этот параметр соответствует параметру /ConfigFile для программы dtexec.
Сведения о применении параметров конфигурации пакета см. в разделе Package Configurations. Дополнительные сведения о создании конфигурации пакетов см. в разделе Create Package Configurations.Командные файлы Укажите дополнительные параметры для программы dtexecв отдельном файле.
Например, можно включить файл с параметром /Dump errorcode , чтобы создавать отладочные файлы дампа, если при выполнении пакета возникает одно или несколько указанных событий.
Можно выполнять пакет с различными наборами параметров, создав несколько файлов и затем указывая нужный файл с помощью параметра Командные файлы .
Параметр Командные файлы соответствует параметру /CommandFile для программы dtexec.Источники данных Просмотрите диспетчеры соединений, которые содержатся в этом пакете. Чтобы изменить строку подключения, щелкните диспетчер соединений и выберите строку подключения.
Этот параметр соответствует параметру /Connection для программы dtexec.Параметры выполнения Завершать пакет с ошибкой, когда проверка выдает предупреждения
Указывает, считается ли предупреждение ошибкой. Если выбран этот параметр и в ходе проверки получено предупреждение, выполнение пакета завершится ошибкой при проверке. Этот параметр соответствует параметру /WarnAsError для программы dtexec.
Проверить пакет без выполнения
Указывает, останавливать ли выполнение пакета по завершении стадии проверки без фактического запуска пакета. Этот параметр соответствует параметру /Validate для программы dtexec.
Переопределить свойство MacConcurrentExecutables
Указывает количество исполняемых файлов, которые пакет может запускать одновременно. Значение –1 указывает, что пакет может выполнять максимальное количество исполняемых файлов, равное общему количеству процессоров компьютера, на котором выполняется пакет, плюс два. Этот параметр соответствует параметру /MaxConcurrent для программы dtexec.
Включить контрольные точки пакета
Указывает, будет ли пакет использовать контрольные точки во время выполнения. Дополнительные сведения см. в разделе Restart Packages by Using Checkpoints.
Этот параметр соответствует параметру /CheckPointing для программы dtexec.
Переопределить режим перезапуска
Указывает, устанавливается ли новое значение для свойства пакета CheckpointUsage . Выберите значение из списка Режим перезапуска .
Этот параметр соответствует параметру /Restart для программы dtexec.
Использовать 32-разрядную среду выполнения
Укажите, следует ли запускать пакет с помощью 32-разрядной версии служебной программы dtexec на 64-разрядном компьютере с 64-разрядной версией SQL Server и установленной агент SQL Server.
Выполнить пакет с помощью 32-разрядной версии программы dtexec может потребоваться, например, если пакет использует собственный поставщик данных OLE DB, недоступный в 64-разрядной версии. Дополнительные сведения см. в разделе Особенности работы служб Integration Services в 64-разрядной среде.
По умолчанию при выборе типа шага задания пакета служб SQL Server Integration Services агент SQL Server запускает пакет с помощью версии программы dtexec, которая автоматически вызывается системой. Система вызывает 32-разрядную или 64-разрядную версию программы в зависимости от процессора компьютера, а также версию SQL Server и агент SQL Server, запущенную на компьютере.Ведение журнала Связывает регистратор с выполнением пакета.
Регистратор служб SSIS для текстовых файлов
Заносит записи журналов в текстовые файлы ASCII
Регистратор служб SSIS для SQL Server
Заносит записи журналов в таблицу sysssislog базы данных MSDB.
Регистратор служб SSIS для приложения SQL Server Profiler
Записывает трассировки, которые можно просмотреть с помощью приложения SQL Server Profiler.
Регистратор служб SSIS для журнала событий Windows
Заносит записи журнала в журнал приложений журнала событий Windows.
Регистратор служб SSIS для XML-файлов
Записывает файлы журналов в XML-файл.
Для регистраторов, работающих с текстовыми файлами, XML-файлами и приложением SQL Server Profiler, выбираются диспетчеры соединений файлов, содержащиеся в пакете. Для регистратора SQL Server необходимо выбрать диспетчер соединений OLE DB, содержащийся в пакете.
Этот параметр соответствует параметру /Logger для программы dtexec.Установленные значения Переопределить параметр свойства пакета. В поле Свойства введите значения в столбцах Путь к свойству и Значение . После ввода значений для одного свойства в поле Свойства появляется пустая строка, позволяющая ввести значения для другого свойства.
Чтобы удалить свойство из поля «Свойства», щелкните строку и нажмите кнопку Удалить.
Путь к свойству можно найти одним из следующих способов:
-Скопируйте путь свойства из XML-файла конфигурации (*.dtsconfig). Путь отображается в разделе файла «Конфигурация» в качестве значения атрибута Path. Вот пример пути для свойства MaximumErrorCount: \Package.Properties[MaximumErrorCount].
— Запустите Мастер настройки пакета и скопируйте пути к свойствам с последней страницы Завершение работы мастера . Затем мастер можно отменить.Проверка Выполнять только подписанные пакеты
Указывает, проверяется ли цифровая подпись пакета. Если пакет не подписан или подпись недопустима, работа пакета завершается ошибкой. Этот параметр соответствует параметру /VerifySigned для программы dtexec.
Проверить номер сборки пакета
Указывает, сверяется ли номер сборки пакета с номером сборки, введенным в поле Номер сборки рядом с этим параметром. В случае несоответствия пакет выполняться не будет. Этот параметр соответствует параметру /VerifyBuild для программы dtexec.
Проверить идентификатор пакета
Указывает, сверяется ли идентификатор GUID пакета с идентификатором пакета, указанным в поле Идентификатор пакета рядом с этим параметром. Этот параметр соответствует параметру /VerifyPackageID для программы dtexec.
Проверить идентификатор версии
Указывает, сверяется ли идентификатор GUID версии пакета с идентификатором версии, указанным в поле Идентификатор версии рядом с этим параметром. Этот параметр соответствует параметру /VerifyVersionID для программы dtexec.Командная строка Изменить параметры командной строки для программы dtexec. Дополнительные сведения о параметрах см. в разделе dtexec Utility.
Восстановить первоначальные значения параметров
Использовать параметры командной строки, установленные на вкладках Пакет, Конфигурации, Командные файлы, Источники данных, Параметры выполнения, Ведение журнала, Настройка значенийи Проверка диалогового окна Свойства набора заданий .
Изменить команду вручную
Введите дополнительные параметры командной строки в поле Командная строка .
До нажатия кнопки ОК для сохранения внесенных в шаг задания изменений можно удалить все дополнительные параметры, введенные в поле Командная строка, щелкнув Восстановить первоначальные параметры.
** Совет ** Можно скопировать командную строку в окно командной строки, добавитьdtexec
и запустить пакет из командной строки. Это облегчает создание текста в командной строке.Нажмите кнопку ОК, чтобы сохранить настройки и закрыть диалоговое окно Создание шага задания.
Примечание.
Для пакетов, хранящихся в каталоге служб SSIS, кнопка ОК остается недоступной, если имеется неразрешенный параметр или значение свойства диспетчера соединений. Неразрешенное значение возникает при использовании значения, содержащегося в переменной среды сервера, для задания параметра или свойства и выполнении одного из следующих условий.
Не установлен флажок Среда на вкладке Конфигурация .
Серверная среда, содержащая переменную, не выбрана в списке на вкладке Конфигурация .
Чтобы создать расписание для шага задания, нажмите кнопку Расписания на панели Выбор страницы. Сведения о настройке расписания см. в разделе Schedule a Job.
Совет
При названии расписания рекомендуется использовать уникальное и описательное имя, чтобы можно было проще отличить расписание от других агент SQL Server расписаний.
См. также
Внешние ресурсы
Статья базы знаний Пакет служб SSIS не выполняется при вызове пакета из шага задания агента SQL Server на веб-сайте Microsoft.
Видеоролик Устранение неполадок. Выполнение пакетов с помощью агента SQL Server (видеоматериал SQL Server)в библиотеке MSDN.
Видеоролик Как автоматизировать выполнение пакета с помощью агента SQL Server (видеоматериал SQL Server)в библиотеке MSDN.
Техническая статья Checking SQL Server Agent jobs using Windows PowerShell (на английском языке)на сайте mssqltips.com
Техническая статья Auto alert for SQL Agent jobs when they are enabled or disabled (на английском языке)на сайте mssqltips.com
Запись в блоге Настройка заданий агента SQL Server для записи в журнал событий Windowsна сайте mssqltips.com.