2016-05-23 2 views
0

У меня есть проект SSIS с тремя пакетами в нем. Я бы хотел, чтобы каждый пакет запускался в другом расписании с нашего агента SQL Server. Когда я пытаюсь настроить три разных задания, расписание каждой работы в проекте меняется на последнюю, которую я установил. Другими словами, агент не позволит мне использовать разные расписания для пакетов в одном проекте. Должен ли я изменить проект на режим развертывания пакета, чтобы пакеты использовали свое собственное расписание?Может ли пакеты в проекте SSIS работать в разных расписаниях?

+0

Короткий ответ: no: вы можете настроить несколько заданий для пакетов (или даже одного пакета) в одном проекте. Вы случайно используете одно и то же расписание на вкладке «Расписания» в окне «Свойства задания»? – AHiggins

+0

Я пробовал несколько способов. Сначала я создал задание, которое состояло из 3 шагов - по одному для каждого исполнения пакета. Но если я поместил несколько расписаний в это задание, все 3 пакета будут выполняться несколько раз. Я не хочу этого. Затем я попробовал 3 отдельных задания, но, как я уже сказал в своем первоначальном посте, агент SQL Server не позволяет запускать 3 задания в разных расписаниях. Он просто по умолчанию относится к последнему из трех заданий. – user2148983

+0

Вы правы, одна работа с несколькими шагами не будет работать так, как вы надеялись. Но нет причин, чтобы три отдельные работы не работали. Можете ли вы проверить, что вы также создаете уникальные расписания на вкладке «Расписания»? SQL Server позволяет нескольким заданиям использовать один и тот же расписание, поэтому вы можете ошибочно повторно использовать и изменять один и тот же график. – AHiggins

ответ

0

Агент задания SQL Server имеет возможность связывать несколько заданий с одним общим расписанием, которое может быть изменено с любого из заданий. Кажется, это то, с чем вы столкнулись в этом случае.

При настройке уникального расписания обязательно нажмите кнопку «Создать ...» в окне «Свойства задания», а не кнопку «Выбрать ...», чтобы найти ранее существовавшее расписание.

Если вы хотите, чтобы два или более задания имели одно и то же расписание (и узнали, что последующие изменения в расписании повлияют на оба задания), выберите расписание; если вы хотите, чтобы задание выполнялось независимо, создайте новое расписание.

Смежные вопросы