sp_msx_enlist (Transact-SQL)

Ajoute le serveur actif à la liste des serveurs disponibles pour les opérations multiserveur. Seul un serveur SQL Server 2005 peut être inscrit par rapport à un autre serveur SQL Server 2005.

ms188926.Caution(fr-fr,SQL.90).gifAttention :
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.

Syntaxe

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

Arguments

  • [ @msx_server_name =] 'msx_server'
    Nom du serveur d'administration multiserveur (serveur maître) à ajouter. L'argument msx_server est de type nvarchar(30) et n'a pas de valeur par défaut.
  • [ @location =] 'location'
    Emplacement du serveur cible qui est inscrit. L'argument location est de type nvarchar(100), avec NULL comme valeur par défaut.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

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.

Ensembles de résultats

Aucun

Exemple

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

Référence

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

Autres ressources

Procédure : définir un serveur maître (SQL Server Management Studio)
Procédure : Création d'un serveur cible (SQL Server Management Studio)

Aide et Informations

Assistance sur SQL Server 2005