sp_msx_enlist (Transact-SQL)

Se aplica a:SQL Server

Agrega el servidor actual a la lista de servidores disponibles en el servidor maestro.

Precaución

El sp_msx_enlist procedimiento almacenado 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, solo 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.

Convenciones 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 sysname, sin ningún valor predeterminado.

[ @location = ] 'location' Ubicación del servidor de destino que se va a agregar. location es nvarchar(100), con un valor predeterminado de NULL.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

None

Permisos

Los permisos de ejecución para este procedimiento corresponden de forma predeterminada a los miembros del rol fijo 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  

Consulte también

sp_msx_defect (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
xp_cmdshell (Transact-SQL)