Сегодня утром умер наш сервер БД.
Они восстановили резервные копии на другой сервер, но они не включали многие задания MS Agent.
В любом случае мне удалось получить резервную копию старой таблицы MSDB, в которой все таблицы, используемые для создания заданий MS Agent, добавлены на наш новый сервер.
Поэтому мне нужен сценарий для их воссоздания на новом сервере.
Где-то в MS SQL должно быть задание по их написанию, как это можно сделать из консоли управления. Поэтому кто-нибудь знает сценарий для этого или где найти MS, пожалуйста, дайте мне знать.
Поскольку ручное резервное копирование не создавалось, многие задания будут отсутствовать, и люди не будут знать, что делать, чтобы воссоздать их вручную (вот почему я думаю, что возможность добавлять их в процесс ночного резервного копирования было бы хорошо - я '' я веб-разработчик, так что это не моя работа - просто я единственный человек, который выполняет эту прекрасную задачу).
Любая помощь приветствуется.
Решения этой проблемы есть на форумах и в блогах @MonkeyMagix.
Что вам нужно сделать, это восстановить резервную копию msdb как msdb_old (или что-то подобное), затем запустить код для _old DB, чтобы
1) построить код, который создает задания Агента из БД _old;
http://www.sqlservercentral.com/scripts/generate+jobs+scipts/68105/
или
2) вставьте задания Агента прямо в новые таблицы. http://annevamsikrishna.blogspot.com/2012/02/recovering-sql-agent-jobs.html
Восстановление определенного задания из резервной копии MSDB?