sp_help_log_shipping_secondary_database (Transact-SQL)
Se aplica a: SQL Server
Este procedimiento almacenado recupera la configuración de una o más bases de datos secundarias.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_help_log_shipping_secondary_database
[ [ @secondary_database = ] N'secondary_database' ]
[ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]
Argumentos
[ @secondary_database = ] N'secondary_database'
Nombre de la base de datos secundaria. @secondary_database es sysname, con un valor predeterminado de NULL
.
[ @secondary_id = ] 'secondary_id'
Id. del servidor secundario en la configuración del trasvase de registros. @secondary_id es uniqueidentifier, con un valor predeterminado de NULL
.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Nombre de la 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 motor de base de datos de SQL Server 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 Motor de base de datos de SQL Server que se usa como servidor de supervisión en la configuración de trasvase de registros. |
monitor_server_security_mode |
Modo de seguridad utilizado para conectarse al servidor de supervisión.1 = Autenticación de 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 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 haberse 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 desconectan de la base de datos secundaria cuando se realiza una operación de restauración. Valor predeterminado = 0. |
block_size |
Tamaño en bytes que se usa 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 = Habilitado.0 = Deshabilitado. |
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 que los registros del historial de trasvase de registros se conservan para una base de datos secundaria determinada, antes de eliminarse. |
last_restored_latency |
Período de tiempo, en minutos, transcurrido desde que se creó la copia de seguridad de registros en el servidor primario hasta que se restauró en el servidor secundario. El valor inicial es NULL . |
Comentarios
Si incluye el parámetro @secondary_database , el conjunto de resultados contiene información sobre esa base de datos secundaria; si incluye el parámetro @secondary_id , el conjunto de resultados contiene información sobre todas las bases de datos secundarias asociadas a ese identificador secundario.
sp_help_log_shipping_secondary_database
debe ejecutarse desde la master
base de datos en el servidor secundario.
Permisos
Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento.