Назад | Перейти на главную страницу

SQL Server 2005: скопировать задание агента SQL Server?

У меня есть задание агента SQL Server, состоящее из 10 шагов, и каждый шаг имеет множество определенных параметров. Теперь мне нужна другая работа, почти такая же, но с некоторыми отличиями. Поскольку «копирование / вставка» не подходит для вакансий, я ищу предложения о том, как лучше всего создать новую работу на основе первого.

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

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

Я использовал «Script Job as» и выбрал «Create To» и «New Query Editor Window». Когда он оказался в окне редактора запросов, я изменил имя задания и запустил код. Он создал точную копию исходного задания на том же сервере. Успех!

Вы можете найти задание служб SQL Server Integration Services, задание копирования.

http://msdn.microsoft.com/en-us/library/ms137568(SQL.90).aspx