sp_help_log_shipping_secondary_database (Transact-SQL)

Este procedimiento almacenado recupera la configuración de una o más bases de datos secundarias.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_help_log_shipping_secondary_database
[ @secondary_database = ] 'secondary_database' OR
[ @secondary_id = ] 'secondary_id'

Argumentos

  • [ @secondary_database = ] 'secondary_database'
    Es el nombre de la base de datos secundaria. secondary_database es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @secondary_id = ] 'secondary_id'
    Id. del servidor secundario en la configuración del trasvase de registros. secondary_id es de tipo uniqueidentifier y no puede ser NULL.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Nombre de columna

Descripción

secondary_id

Id. del servidor secundario en la configuración del trasvase de registros.

primary_server

Nombre de la instancia principal del SQL Server Database Engine (Motor de base de datos de SQL Server) de Microsoft en la configuración del trasvase de registros.

primary_database

Nombre de la base de datos principal en la configuración del trasvase de registros.

backup_source_directory

Directorio donde se almacenan los archivos de copia de seguridad de registros de transacciones del servidor principal.

backup_destination_directory

Directorio del servidor secundario donde se copian los archivos de copia de seguridad.

file_retention_period

Tiempo, en minutos, durante el que un archivo de copia de seguridad se retiene en el servidor secundario antes de eliminarse.

copy_job_id

Id. asociado al trabajo de copia en el servidor secundario.

restore_job_id

Id. asociado al trabajo de restauración en el servidor secundario.

monitor_server

Nombre de la instancia del SQL Server Database Engine (Motor de base de datos de SQL Server) que se utiliza como servidor de supervisión en la configuración del trasvase de registros.

monitor_server_security_mode

Modo de seguridad utilizado para conectarse al servidor de supervisión.

1 = Autenticación de Microsoft Windows.

0 = Autenticación de SQL Server.

secondary_database

Nombre de la base de datos secundaria en la configuración del trasvase de registros.

restore_delay

Cantidad de tiempo, en minutos, que espera el servidor secundario antes de restaurar un archivo de copia de seguridad dado. El valor predeterminado es de 0 minutos.

restore_all

Si se establece en 1, el servidor secundario restaura todas las copias de seguridad disponibles del registro de transacciones cuando se ejecuta el trabajo de restauración. De lo contrario, se detiene tras haber restaurado un archivo.

restore_mode

Modo de restauración para la base de datos secundaria.

0 = Restaurar registro con NORECOVERY.

1 = Restaurar registro con STANDBY.

disconnect_users

Si se establece en 1, los usuarios se desconectarán de la base de datos secundaria cuando se realice una operación de restauración. Valor predeterminado = 0.

block_size

Tamaño, en bytes, que se utiliza como tamaño de bloque para el dispositivo de copia de seguridad.

buffer_count

Número total de búferes utilizados por la operación de copia de seguridad o restauración.

max_transfer_size

Tamaño, en bytes, de la solicitud de entrada o salida máxima emitida por SQL Server al dispositivo de copia de seguridad.

restore_threshold

Número de minutos permitido entre las operaciones de restauración antes de que se genere una alerta.

threshold_alert

Alerta que se generará cuando se sobrepase el umbral de restauración.

threshold_alert_enabled

Determina si las alertas de umbral de restauración están habilitadas.

1 = Habilitada.

0 = Deshabilitada.

last_copied_file

Nombre del último archivo de copia de seguridad copiado en el servidor secundario.

last_copied_date

Fecha y hora de la última operación de copia en el servidor secundario.

last_copied_date_utc

Fecha y hora de la última operación de copia en el servidor secundario, expresadas en hora universal coordinada (UTC).

last_restored_file

Nombre del último archivo de copia de seguridad restaurado en la base de datos secundaria.

last_restored_date

Fecha y hora de la última operación de restauración en la base de datos secundaria.

last_restored_date_utc

Fecha y hora de la última operación de restauración en la base de datos secundaria, expresadas en hora universal coordinada (UTC).

history_retention_period

Cantidad de tiempo, en minutos, durante la que los registros de historial del trasvase de registros se mantienen en una base de datos secundaria determinada antes de ser eliminados.

last_restored_latency

Período de tiempo, en minutos, transcurrido desde que se creó la copia de seguridad de registros en el servidor principal hasta que se restauró en el servidor secundario.

El valor inicial es NULL.

Comentarios

Si se incluye el parámetro secondary_database, el conjunto de resultados contendrá información acerca de esa base de datos secundaria; si se incluye el parámetro secondary_id, el conjunto de resultados contendrá información sobre todas las bases de datos secundarias asociadas a ese Id. secundario.

sp_help_log_shipping_secondary_database se debe ejecutar desde la base de datos master del servidor secundario.

Permisos

Sólo pueden ejecutar este procedimiento los miembros de la función fija de servidor sysadmin.