Compartir a través de


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 edición manual del registro, ya que los cambios inadecuados o incorrectos pueden provocar problemas de configuración graves para 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 = ] N'msx_server_name'
    [ , [ @location = ] N'location' ]
[ ; ]

Argumentos

[ @msx_server_name = ] N'msx_server_name'

Nombre del servidor de administración multiservidor (maestro). @msx_server_name es sysname, sin ningún valor predeterminado.

[ @location = ] N'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 (erróneo).

Conjunto de resultados

Ninguno.

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