sp_help_log_shipping_monitor (Transact-SQL)
Devuelve un conjunto de resultados que contiene el estado y otra información de bases de datos primarias y secundarias registradas en un servidor primario, secundario o de supervisión.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_help_log_shipping_monitor
Argumentos
Ninguno.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
status |
bit |
Estado colectivo de los agentes de la base de datos de trasvase de registros: 0 = correcto y sin errores de agente. 1 = lo contrario. |
is_primary |
bit |
Indica si esta fila es para una base de datos principal:: 1 = La fila es para una base de datos principal. 0 = La fila es para una base de datos secundaria. |
server |
sysname |
Nombre del servidor primario o secundario en el que reside esta base de datos. |
database_name |
sysname |
Nombre de la base de datos. |
time_since_last_backup |
int |
Período de tiempo, en minutos, transcurrido desde la última copia de seguridad de registros. NULL = La información no está disponible o no es relevante. |
last_backup_file |
nvarchar(500) |
Nombre del último archivo de copia de seguridad de registros correcto. NULL = La información no está disponible o no es relevante. |
backup_threshold |
int |
Período de tiempo, en minutos, que puede transcurrir después de la última copia de seguridad antes de que se genere un error threshold_alert. backup_threshold es de tipo int y su valor predeterminado es 60 minutos. NULL = La información no está disponible o no es relevante. Este valor se puede cambiar mediante sp_add_log_shipping_primary_database (Transact-SQL). |
is_backup_alert_enabled |
bit |
Especifica si se generará una alerta cuando se exceda backup_threshold. El valor uno (1), predeterminado, significa que se generará la alerta. NULL = La información no está disponible o no es relevante. Este valor se puede cambiar mediante sp_add_log_shipping_primary_database (Transact-SQL). |
time_since_last_copy |
int |
Período de tiempo, en minutos, transcurrido desde que se copió la última copia de seguridad de registros. NULL = La información no está disponible o no es relevante. |
last_copied_file |
nvarchar(500) |
Nombre del último archivo de copia de seguridad de registros que se copió correctamente. NULL = La información no está disponible o no es relevante. |
time_since_last_restore |
int |
Período de tiempo, en minutos, transcurrido desde que se restauró la última copia de seguridad de registros. NULL = La información no está disponible o no es relevante. |
last_restored_file |
nvarchar(500). |
Nombre del último archivo de copia de seguridad de registros que se restauró correctamente. NULL = La información no está disponible o no es relevante. |
last_restored_latency |
int |
Período de tiempo, en minutos, transcurrido desde que se creó la última copia de seguridad hasta que se restauró. NULL = La información no está disponible o no es relevante. |
restore_threshold |
int |
Número de minutos permitido entre las operaciones de restauración antes de que se genere una alerta. restore_threshold no puede ser NULL. |
is_restore_alert_enabled |
bit |
Especifica si se generará una alerta cuando se exceda restore_threshold. El valor uno (1), predeterminado, significa que se generará la alerta. NULL = La información no está disponible o no es relevante. Para establecer el umbral de restauración, utilice sp_add_log_shipping_secondary_database. |
Comentarios
sp_help_log_shipping_monitor se debe ejecutar desde la base de datos maestra del servidor de supervisión.
Permisos
Debe pertenecer al rol fijo de servidor sysadmin.
Vea también
Referencia
Procedimientos almacenados del sistema (Transact-SQL)