sp_dbmmonitoraddmonitoring (Transact-SQL)
Se aplica a: SQL Server
Crea un trabajo del monitor de creación de reflejos de la base de datos que actualiza periódicamente el estado de creación de reflejos para cada base de datos reflejada en la instancia del servidor.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_dbmmonitoraddmonitoring [ [ @update_period = ] update_period ]
[ ; ]
Argumentos
[ @update_period = ] update_period
Especifica el intervalo entre actualizaciones, en minutos. @update_period es int, con un valor predeterminado de 1
. Este valor puede ser de 1 a 120 minutos.
Si se establece un período de actualización demasiado corto, podría aumentar el tiempo de respuesta para los clientes.
Valores de código de retorno
Ninguno.
Conjunto de resultados
Ninguno.
Comentarios
Este procedimiento requiere que Agente SQL Server se ejecute en la instancia del servidor. Para que el trabajo del monitor de creación de reflejo de la base de datos se ejecute, el agente debe ejecutarse.
Si la creación de reflejo de la base de datos se inicia desde SQL Server Management Studio, el sp_dbmmonitoraddmonitoring
procedimiento se ejecuta automáticamente. Si inicia la creación de reflejo manualmente mediante ALTER DATABASE
instrucciones , para supervisar la base de datos reflejada en la instancia del servidor, debe ejecutarse sp_dbmmonitoraddmonitoring
manualmente.
Nota:
Si se ejecuta sp_dbmmonitoraddmonitoring
antes de configurar la creación de reflejo de la base de datos, el trabajo de supervisión se ejecutará, pero no actualizará la tabla de estado en la que se almacena el historial del monitor de creación de reflejo de la base de datos.
Permisos
Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado.
Ejemplos
En el ejemplo siguiente se inicia la supervisión con un período de actualización de 3
minutos.
EXEC sp_dbmmonitoraddmonitoring 3;