Compartir a través de


sp_refresh_log_shipping_monitor (Transact-SQL)

Se aplica a:SQL Server

Este procedimiento almacenado actualiza las tablas de supervisión remotas con la información más reciente de un servidor primario o secundario determinado para el agente de trasvase de registros especificado. El procedimiento se invoca en el servidor primario o secundario.

Convenciones de sintaxis de Transact-SQL

Sintaxis

  
sp_refresh_log_shipping_monitor  
[ @agent_id = ] 'agent_id',  
[ @agent_type = ] 'agent_type'  
[ @database = ] 'database'  
[ @mode ] n  

Argumentos

[ @agent_id = ] 'agent_id' El identificador principal de copia de seguridad o el identificador secundario para la copia o restauración. agent_id es uniqueidentifier y no puede ser NULL.

[ @agent_type = ] 'agent_type' Tipo de trabajo de trasvase de registros.

0 = Copia de seguridad.

1 = Copia.

2 = Restauración.

agent_type es tinyint y no puede ser NULL.

[ @database = ] 'database' Base de datos principal o secundaria usada por el registro mediante agentes de copia de seguridad o restauración.

[ @mode ] n Especifica si se deben actualizar los datos del monitor o limpiarlos. El tipo de datos de m es tinyint y los valores admitidos son:

1 = actualizar (valor predeterminado)

2 = eliminar

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno.

Comentarios

sp_refresh_log_shipping_monitor actualiza las tablas log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail y log_shipping_monitor_error_detail con cualquier información de sesión que aún no se haya transferido. De esta manera, puede sincronizar el servidor de supervisión con el servidor primario o secundario si el monitor lleva un tiempo sin estar sincronizado. Además, puede eliminar la información del monitor en el servidor de supervisión, si así lo precisa.

sp_refresh_log_shipping_monitor debe ejecutarse desde la base de datos maestra en el servidor principal o secundario.

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento.

Consulte también

Acerca del trasvase de registros (SQL Server)
Procedimientos almacenados del sistema (Transact-SQL)