Просмотр активности работы
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Важный
В Управляемом экземпляре SQL Azureв настоящее время поддерживаются большинство, но не все функции агента SQL Server. Дополнительные сведения см. в , где обсуждаются различия в T-SQL между Azure SQL Managed Instance и SQL Server.
В этом разделе описывается, как просмотреть состояние среды выполнения заданий агента SQL Server в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
При запуске службы агента Microsoft SQL Server создается новый сеанс, а таблица sysjobactivity в базе данных msdb msdb заполняется всеми существующими заданиями. Эта таблица фиксирует текущую активность задания и его состояние. Монитор действий заданий в агенте SQL Server можно использовать для просмотра текущего состояния заданий. Если служба агента SQL Server неожиданно завершает работу, вы можете обратиться к таблице sysjobactivity, чтобы узнать, какие задания выполняются при завершении службы.
Перед началом работы
Безопасность
Подробные сведения, см. в разделе Реализовать безопасность агента SQL Server.
Использование SQL Server Management Studio
Просмотр действия задания
В обозревателе объектовподключитесь к экземпляру ядра СУБД SQL Server, а затем разверните этот экземпляр.
Разверните агента SQL Server.
Щелкните правой кнопкой мыши монитор активности заданий и щелкните Просмотреть действие задания.
В мониторе активности заданий вы можете просмотреть сведения о каждом задании, определенном для этого сервера.
Щелкните правой кнопкой мыши задание, чтобы запустить, остановить, включить или отключить его, обновить состояние в мониторе активности заданий, удалить или просмотреть его журнал и свойства. Чтобы запустить, остановить, включить или отключить или обновить несколько заданий, выберите несколько строк в мониторе действий заданий и щелкните правой кнопкой мыши выбранный пункт.
Чтобы обновить монитор действий задания, щелкните Обновить. Чтобы просмотреть меньше строк, щелкните Фильтр и введите параметры фильтра.
Использование Transact-SQL
Для просмотра активности работы
В обозревателе объектовподключитесь к экземпляру СУБД.
На панели "Стандартный" щелкните Создать запрос.
Скопируйте и вставьте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- 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).