sp_change_log_shipping_secondary_primary (Transact-SQL)
Cambia la configuración de la base de datos secundaria.
Sintaxis
sp_change_log_shipping_secondary_primary
[ @primary_server = ] 'primary_server',
[ @primary_database = ] 'primary_database',
[, [ @backup_source_directory = ] 'backup_source_directory']
[, [ @backup_destination_directory = ] 'backup_destination_directory']
[, [ @file_retention_period = ] file_retention_period]
[, [ @monitor_server_security_mode = ] monitor_server_security_mode]
[, [ @monitor_server_login = ] 'monitor_server_login']
[, [ @monitor_server_password = ] 'monitor_server_password']
Argumentos
[ @primary_server = ] 'primary_server'
Nombre de la instancia principal de SQL Server Database Engine (Motor de base de datos de SQL Server) de Microsoft en la configuración del trasvase de registros. primary_server es de tipo sysname y no puede ser NULL.[ @primary_database = ] 'primary_database'
Es el nombre de la base de datos en el servidor principal. primary_database es de tipo sysname y no tiene ningún valor predeterminado.[ @backup_source_directory = ] 'backup_source_directory'
Directorio donde se almacenan los archivos de copia de seguridad del registro de transacciones del servidor principal. backup_source_directory es de tipo nvarchar(500) y no puede ser NULL.[ @backup_destination_directory = ] 'backup_destination_directory'
Directorio del servidor secundario donde se copian los archivos de copia de seguridad. backup_destination_directory es de tipo nvarchar(500) y no puede ser NULL.[ @file_retention_period = ] 'file_retention_period'
Es la cantidad de tiempo en minutos durante la que se retendrá el historial. history_retention_period es de tipo int y su valor predeterminado es NULL. Si no se especifica ningún valor, se utiliza 14420.[ @monitor_server_security_mode = ] 'monitor_server_security_mode'
Modo de seguridad utilizado para conectarse al servidor de supervisión.1 = Autenticación de Windows;
0 = SQL Server La autenticación monitor_server_security_mode es bit y no puede ser NULL.
[ @monitor_server_login = ] 'monitor_server_login'
Es el nombre de usuario de la cuenta utilizada para tener acceso al servidor de supervisión.[ @monitor_server_password = ] 'monitor_server_password'
Es la contraseña de la cuenta utilizada para tener acceso al servidor de supervisión.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Ninguno
Comentarios
sp_change_log_shipping_secondary_primary se debe ejecutar desde la base de datos maestra del servidor secundario. Este procedimiento almacenado hace lo siguiente:
Cambia la configuración de los registros de log_shipping_secondary según sea necesario.
Si el servidor de supervisión es distinto del servidor secundario, cambia el registro de supervisión de log_shipping_monitor_secondary en el servidor de supervisión con los argumentos proporcionados en caso de ser necesario.
Permisos
Sólo pueden ejecutar este procedimiento los miembros de la función fija de servidor sysadmin.
Vea también