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 temas 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)

Conceptos

Acerca del trasvase de registros (SQL Server)