Поделиться через


Просмотр активности заданий

Область применения: SQL Server Управляемый экземпляр SQL Azure

Внимание

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

В этой статье описано, как просматривать состояние среды выполнения заданий агента SQL Server в SQL Server с помощью среды SQL Server Management Studio или Transact-SQL.

При запуске службы Microsoft агент SQL Server создается новый сеанс, а таблица sysjobactivity в базе данных msdb заполняется всеми существующими определенными заданиями. В таблице регистрируется текущая активность задания и его состояние. Монитор действий заданий можно использовать в агент SQL Server для просмотра текущего состояния заданий. Если служба агент SQL Server неожиданно завершает работу, вы можете обратиться к таблице sysjobactivity, чтобы узнать, какие задания выполняются при завершении службы.

Перед началом

Безопасность

Дополнительные сведения см. в разделе Обеспечение безопасности агента SQL Server.

Использование среды SQL Server Management Studio

Просмотр активности заданий

  1. В обозреватель объектов подключитесь к экземпляру ядро СУБД SQL Server, а затем разверните этот экземпляр.

  2. Разверните узел Агент SQL Server.

  3. Щелкните правой кнопкой мыши Монитор активности заданий и выберите команду Просмотреть активность заданий.

  4. В мониторе активности заданийможно просмотреть подробные сведения о каждом из заданий, определенных для данного сервера.

  5. По щелчку правой кнопки мыши можно запустить задание, остановить его, включить или отключить, обновить состояние, отображаемое в «Мониторе активности задания», удалить задание или просмотреть его историю или свойства. Чтобы запустить, остановить, включить или отключить либо обновить несколько заданий, выберите несколько строк в «Мониторе активности заданий» и щелкните выделенные элементы правой кнопкой мыши.

  6. Для обновления «Монитора активности заданий» выберите пункт Обновить. Для уменьшения количества отображаемых строк щелкните Фильтр и введите параметры фильтрации.

Использование Transact-SQL

Просмотр активности заданий

  1. В обозревателе объектов подключитесь к экземпляру ядра СУБД.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.

    -- 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).