SQL Server Agent — компонент Microsoft SQL Server, который позволяет планировать и автоматизировать административные задачи, такие как создание резервных копий, обслуживание баз данных и другие рутинные действия. www.bps-corp.com
Некоторые возможности использования SQL Server Agent для автоматизации администрирования SQL Server:
- Создание заданий. intuit.ru web.archive.org Это административные задачи, которые определяются один раз и могут выполняться многократно. intuit.ru Задания могут состоять из операторов Transact-SQL (T-SQL), команд Microsoft Windows, исполняемых программ или сценариев Microsoft ActiveX. intuit.ru
- Планирование выполнения заданий. intuit.ru www.bps-corp.com Можно запускать задания вручную, а также планировать их запуск системой SQL Server в определённое время, в соответствии с регулярным расписанием или при возникновении оповещения. intuit.ru
- Настройка оповещений. intuit.ru www.bps-corp.com Можно задавать оповещения, которые будут отправляться в каждом случае: при успешном или неуспешном завершении задания. intuit.ru
- Ведение журнала ошибок. intuit.ru Служба SQL Server Agent имеет собственный журнал ошибок, который позволяет протоколировать любые действия, связанные со службой. intuit.ru
- Автоматизация задач на нескольких серверах. intuit.ru В случае нескольких серверов в сети можно назначать один из серверов как главный сервер, а остальные серверы — как серверы-получатели. intuit.ru
Использование SQL Server Agent позволяет администраторам обходиться без ручного и непрерывного мониторинга системы баз данных, что даёт возможность выделить время для более сложных вопросов по базам данных, таких как построение и настройка индексов, оптимизация запросов или планирование будущего роста. intuit.ru