Condividi tramite


sp_msx_enlist (Transact-SQL)

Aggiunge il server corrente all'elenco dei server disponibili sul server master. È necessario che sul server corrente e sul server master sia in esecuzione la stessa versione di SQL Server.

Nota di attenzioneAttenzione

La stored procedure sp_msx_enlist modifica il Registro di sistema. È consigliabile non modificare il Registro di sistema in modo manuale in quanto modifiche inadeguate o non corrette possono causare gravi problemi a livello di configurazione del sistema. La modifica del Registro di sistema tramite l'editor corrispondente deve essere pertanto eseguita esclusivamente da utenti esperti. Per ulteriori informazioni, vedere la documentazione di Microsoft Windows.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @msx_server_name =] 'msx_server'
    Nome del server di amministrazione multiserver (master). msx_server è di tipo sysname e non prevede alcun valore predefinito.

  • [ @location = ] 'location'
    Posizione del server di destinazione da aggiungere. location è di tipo nvarchar(100) e il valore predefinito è NULL.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nessuno

Autorizzazioni

Le autorizzazioni di esecuzione per questa procedura vengono assegnate per impostazione predefinita ai membri del ruolo predefinito del server sysadmin.

Esempi

Nell'esempio seguente il server corrente viene integrato nel server master AdventureWorks1. L'ubicazione del server corrente è Building 21, Room 309, Rack 5.

USE msdb ;
GO

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