sp_msx_enlist (Transact-SQL)

S’applique à :SQL Server

Ajoute le serveur actif à la liste des serveurs disponibles sur le serveur maître.

Attention

La procédure stockée sp_msx_enlist modifie le Registre. La modification manuelle du Registre n'est pas recommandée parce que des modifications inadaptées ou incorrectes peuvent provoquer de graves problèmes de configuration à votre système. Seuls des utilisateurs expérimentés peuvent utiliser regedit.exe pour modifier le Registre. Pour plus d'informations, consultez la documentation de Microsoft Windows.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @msx_server_name = ] 'msx_server' Nom du serveur d’administration multiserveur (maître). msx_server est sysname, sans valeur par défaut.

[ @location = ] 'location' Emplacement du serveur cible à ajouter. location is nvarchar(100), with a default of NULL.

Codet de retour

0 (réussite) ou 1 (échec)

Jeux de résultats

None

Autorisations

Les autorisations d'exécution de cette procédure sont accordées par défaut aux membres du rôle de serveur fixe sysadmin .

Exemples

L'exemple suivant inscrit le serveur actif dans le serveur maître AdventureWorks1. L'emplacement du serveur actif est Building 21, Room 309, Rack 5.

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

Voir aussi

sp_msx_defect (Transact-SQL)
Procédures stockées système (Transact-SQL)
xp_cmdshell (Transact-SQL)