sp_msx_enlist (Transact-SQL)

Agrega el servidor actual a la lista de servidores disponibles en el servidor maestro. El servidor actual y el servidor maestro deben ejecutar la misma versión de SQL Server.

Nota de advertenciaAdvertencia

El procedimiento almacenado sp_msx_enlist edita el Registro. No se recomienda la modificación manual del Registro porque los cambios inapropiados o incorrectos pueden causar graves problemas de configuración en el sistema. Por tanto, sólo los usuarios experimentados deben utilizar el programa Editor del Registro para modificar el Registro. Para obtener más información, consulte la documentación de Microsoft Windows.

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

Sintaxis

sp_msx_enlist [@msx_server_name =] 'msx_server' 
     [, [@location =] 'location']

Argumentos

  • [ @msx_server_name =] 'msx_server'
    Nombre del servidor de administración multiservidor (maestro). msx_server es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @location =] 'location'
    Ubicación del servidor de destino que se va a agregar. location es de tipo nvarchar(100) y su valor predeterminado es NULL.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno

Permisos

Los permisos de ejecución para este procedimiento corresponden de forma predeterminada a los miembros de la función fija de servidor sysadmin.

Ejemplos

En el ejemplo siguiente se muestra cómo dar de alta el servidor actual en el servidor maestro AdventureWorks1. La ubicación del servidor actual es Building 21, Room 309, Rack 5.

USE msdb ;
GO

EXEC dbo.sp_msx_enlist N'AdventureWorks1', 
    N'Building 21, Room 309, Rack 5' ;
GO