sp_change_log_shipping_secondary_primary (Transact-SQL)

Cambia la configuración de la base de datos secundaria.

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

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 primario. 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 primario. 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 Microsoft Windows;

    0 = Microsoft Autenticación de SQL Server. monitor_server_security_mode es de tipo 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.

Conjuntos de resultados

Ninguno

Notas

sp_change_log_shipping_secondary_primary se debe ejecutar desde la base de datos master del servidor secundario. Este procedimiento almacenado hace lo siguiente:

  1. Cambia la configuración de los registros de log_shipping_secondary según sea necesario.
  2. 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.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Referencia

Procedimientos almacenados del sistema (Transact-SQL)

Otros recursos

Trasvase de registros
Tablas y procedimientos almacenados de trasvase de registros

Ayuda e información

Obtener ayuda sobre SQL Server 2005