sp_msx_enlist (Transact-SQL)
Agrega el servidor actual a la lista de servidores de destino disponibles para realizar operaciones multiservidor. Sólo un servidor SQL Server 2005 puede darse de alta en otro servidor SQL Server 2005.
![]() |
---|
sp_msx_enlist modifica 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. |
Sintaxis
sp_msx_enlist [@msx_server_name =] 'msx_server'
[, [@location =] 'location']
Argumentos
- [ @msx_server_name =] 'msx_server'
Es el nombre del servidor de administración multiservidor (servidor principal) que se va a agregar. El argumento msx_server es de tipo nvarchar(30) y no tiene ningún valor predeterminado.
- [ @location =] 'location'
La ubicación del servidor de destino que se va a dar de alta. location es de tipo nvarchar(100) y su valor predeterminado es NULL.
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.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el ejemplo siguiente se muestra cómo dar de alta el servidor actual en el servidor principal 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
Vea también
Referencia
sp_msx_defect (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
xp_cmdshell (Transact-SQL)
Otros recursos
Cómo establecer un servidor principal (SQL Server Management Studio)
Cómo establecer un servidor de destino (SQL Server Management Studio)