Просмотр активности заданий
В этом разделе описано, как с помощью хранимых процедур просматривать состояние среды выполнения заданий агента SQL Server в SQL Server 2012 с помощью среды Среда SQL Server Management Studio или Transact-SQL.
При запуске службы агента Microsoft SQL Server создается новый сеанс, а в таблицу sysjobactivity базы данных msdb заносятся все определенные задания. В таблице регистрируется текущая активность задания и его состояние. Монитор активности заданий агента SQL Server позволяет просматривать текущее состояние заданий. Если служба агента SQL Server непредвиденно останавливается, в таблице sysjobactivity можно будет увидеть, какие задания выполнялись в момент прекращения работы службы.
В этом разделе
Перед началом работы выполните следующие действия.
Безопасность
Для просмотра активности заданий используется:
Среда SQL Server Management Studio
Transact-SQL
Перед началом
Безопасность
Дополнительные сведения см. в разделе Обеспечение безопасности агента SQL Server.
[Top]
Использование среды SQL Server Management Studio
Просмотр активности заданий
В обозревателе объектов установите соединение с экземпляром компонента Компонент SQL Server Database Engine и разверните его.
Разверните узел Агент SQL Server.
Щелкните правой кнопкой мыши Монитор активности заданий и выберите команду Просмотреть активность заданий.
В мониторе активности заданий можно просмотреть подробные сведения о каждом из заданий, определенных для данного сервера.
По щелчку правой кнопки мыши можно запустить задание, остановить его, включить или отключить, обновить состояние, отображаемое в «Мониторе активности задания», удалить задание или просмотреть его историю или свойства. Чтобы запустить, остановить, включить или отключить либо обновить несколько заданий, выберите несколько строк в «Мониторе активности заданий» и щелкните выделенные элементы правой кнопкой мыши.
Для обновления «Монитора активности заданий» выберите пункт Обновить. Для уменьшения количества отображаемых строк щелкните Фильтр и введите параметры фильтрации.
[Top]
Использование Transact-SQL
Просмотр активности заданий
В обозревателе объектов установите соединение с экземпляром компонента Компонент Database Engine.
На панели «Стандартная» выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- lists activity for all jobs that the current user has permission to view. USE msdb ; GO EXEC dbo.sp_help_jobactivity ; GO
Дополнительные сведения см. в разделе sp_help_jobactivity (Transact-SQL).
[Top]