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)