sp_dbmmonitoraddmonitoring (Transact-SQL)
Создает задание монитора зеркального отображения баз данных, которое периодически обновляет состояние каждой из баз данных на экземпляре сервера, подвергнутых зеркальному отображению.
Синтаксис
sp_dbmmonitoraddmonitoring [ update_period ]
Аргументы
update_period
Указывает интервал между обновлениями в минутах. Это значение должно быть в диапазоне от 1 до 120 минут. Значение по умолчанию — 1 минута.Примечание Если установлен слишком короткий интервал, время ответа клиентам может возрасти.
Значения кодов возврата
Нет
Результирующие наборы
Нет
Замечания
Для этой процедуры требуется разрешение на выполнение агента SQL Server на экземпляре сервера, а для выполнения задания монитора зеркального отображения баз данных требуется, чтобы агент был запущен.
Если зеркальное отображение базы данных запущено из среды SQL Server Management Studio, процедура sp_dbmmonitoraddmonitoring запускается автоматически. Если зеркальное отображение запущено вручную с помощью инструкций ALTER DATABASE, для слежения за зеркально отображаемой базой данных необходимо выполнить процедуру sp_dbmmonitoraddmonitoring вручную.
Примечание |
---|
Если выполнить процедуру sp_dbmmonitoraddmonitoring перед настройкой зеркального отображения базы данных, задание монитора будет запущено, но при этом таблица состояний, содержащая журнал монитора зеркального отображения баз данных, обновляться не будет. |
Разрешения
Требует членства в предопределенной роли сервера sysadmin.
Примеры
В следующем примере запускается слежение с интервалом обновления 3 минуты.
EXEC sp_dbmmonitoraddmonitoring 3;