Spécifier l’emplacement d’un serveur cible
Important
Sur Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités de SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez différences T-SQL d’Azure SQL Managed Instance par rapport à SQL Server.
Cette rubrique explique comment spécifier l’emplacement d’un serveur cible dans une configuration d’administration multiserveur dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-SQL.
Avant de commencer
Limitations et restrictions
L’exécution de cette action modifie le Registre. La modification manuelle du Registre n’est pas recommandée, car les modifications inappropriées ou incorrectes peuvent entraîner de graves problèmes de configuration pour votre système. Par conséquent, seuls les utilisateurs expérimentés doivent utiliser le programme Éditeur du Registre pour modifier le Registre. Pour plus d’informations, consultez la documentation Microsoft Windows.
Sécurité
Autorisations
Nécessite l'appartenance au rôle serveur fixe de sysadmin.
Utilisation de SQL Server Management Studio
Pour spécifier l’emplacement d’un serveur cible
Dans Explorateur d’objets, cliquez sur le signe plus pour développer le serveur maître sur lequel vous souhaitez spécifier l’emplacement d’un serveur cible.
Cliquez avec le bouton droit sur SQL Server Agent, pointez sur Administration multiserveur, puis sélectionnez Gérer les serveurs cibles.
Cliquez avec le bouton droit sur un serveur cible et sélectionnez Propriétés.
Dans la zone Emplacement, entrez un emplacement pour le serveur, puis cliquez sur OK.
Utilisation de Transact-SQL
Pour spécifier l’emplacement d’un serveur cible
Dans Explorateur d’objets, connectez-vous à une instance du moteur de base de données.
Dans la barre Standard, cliquez sur Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.
USE msdb ; GO -- enlists the current server into the AdventureWorks1 master server. -- The location for the current server is Building 21, Room 309, Rack 5 EXEC dbo.sp_msx_enlist N'AdventureWorks2022', N'Building 21, Room 309, Rack 5' ; GO
Pour plus d’informations, consultez sp_msx_enlist (Transact-SQL).