Задачи сервера
Главное меню => Сервис => Задачи сервераС помощью данного режима можно создать автоматически выполняемые по расписанию задачи по обслуживанию баз данных SQL сервера. Созданные задачи прописываются в заданиях SQL сервера и выполняются самим SQL сервером без участия ПК по заданному расписанию.

Создание задачи осуществляется с помощью панели инструментов данного режима по кнопкеСоздать:
- Наименование - произвольное понятное пользователю наименование выполняемой задачи.
- Разрешена - должно быть включено для выполнения задания.
- База данных - имя базы данных, на (для) которой выполняется задача. Для общесерверной задачи выбирается база master.
- Выполняемая команда - собственно, сама задача: команда на языке Transact-SQL, реализующая задание. По кнопке Справочник можно выбрать готовую задачу.
- Раздел "Триггеры (Планировщик)" - расписание выполнения задачи.
  
 После сохранения задача начнет исполняться согласно расписания.
 Пример задач:- Резервное копирование баз данных.
 Выбирается из готовых поставляемых с ПО задач "Резервное копирование БД, архивирование и перемещение файла архива ".
 Особенности:- предполагается наличие на SQL сервере папки c:\backup\ - для временных файлов резервных копий.
- предполагается наличие на SQL сервере папки c:\backup\arh\ - сюда складываются архивированные резервные копии, причем в имени архивного файла содержатся дата и время создания архива.
- предполагается наличие RAR.exe архиватора в c:\backup\ .
 Команду резервного копирования можно изменить по своему усмотрению, например, использовать команду резервного копирования с перемещением архива, приведенную в теме "Автоматическое резервное копирование (планировщик SQL)".
 
- Очистка "мусора" в базе данных.
 Задача удаляет лишние записи в таблицах базы данных, что увеличивает быстродействие ПО и уменьшает размер базы данных (точнее, уменьшается скорость ее увеличения). Лишние записи появляются в результате нестандартного завершения программы, а так же при разрыве соединения во время работы в комплексе. Рекомендуемая периодичность выполнения - ежедневно либо раз в неделю.
 При создании задачи указать рабочую базу данных и в области "Выполняемая команда" прописать:exec dbo.xp_SysTablesTruncateВажно: выполняться задача должна в период минимальной активности на базе данных (ночь). 
- Оптимизация базы данных.
 Рекомендуемая периодичность выполнения - раз в неделю , выполнять на рабочей базе данных.
 Выполняемая команда:exec sp_updatestatsВажно: выполняться задача должна в период минимальной активности на базе данных (ночь). 
 В ручном режиме операцию можно выполнить в меню "Управление базами данных", контекстное меню "Обновление статистики".
 
- Резервное копирование баз данных.