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.
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. |
Notas
sp_help_log_shipping_monitor se debe ejecutar desde la base de datos maestra del servidor de supervisión.
Permisos
Debe pertenecer a la función fija de servidor sysadmin.