Compartir a través de


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.

Icono de vínculo a temasConvenciones 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.

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.