sp_dbmmonitoraddmonitoring (Transact-SQL)

Применимо к:SQL Server

Создает задание монитора зеркального отображения баз данных, которое периодически обновляет состояние каждой из баз данных на экземпляре сервера, подвергнутых зеркальному отображению.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sp_dbmmonitoraddmonitoring [ update_period ]  

Аргументы

update_period
Указывает интервал между обновлениями в минутах. Это значение должно быть в диапазоне от 1 до 120 минут. Значение по умолчанию — 1 минута.

Заметка

Если установлен слишком короткий интервал, время ответа клиентам может возрасти.

Значения кода возврата

None

Результирующие наборы

None

Замечания

Эта процедура требует, чтобы агент SQL Server выполнялся на экземпляре сервера, а для выполнения задания монитора зеркального отображения базы данных должен выполняться агент.

Если зеркальное отображение базы данных запущено из SQL Server Management Studio, процедура sp_dbmmonitoraddmonitoring выполняется автоматически. При запуске зеркального отображения вручную с помощью инструкций ALTER DATABASE для отслеживания зеркальной базы данных на экземпляре сервера необходимо запустить sp_dbmmonitoraddmonitoring вручную.

Заметка

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

Разрешения

Необходимо членство в предопределенной роли сервера sysadmin .

Примеры

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

EXEC sp_dbmmonitoraddmonitoring 3;  

См. также

Наблюдение за зеркальным отображением базы данных (SQL Server)
sp_dbmmonitorchangemonitoring (Transact-SQL)
sp_dbmmonitordropmonitoring (Transact-SQL)
sp_dbmmonitorhelpmonitoring (Transact-SQL)
sp_dbmmonitorresults (Transact-SQL)