Spécifier l'emplacement d'un serveur cible

S’applique à :SQL Server

Important

Dans Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez Différences T-SQL entre Azure SQL Managed Instance et 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 Transact-SQL.

Avant de commencer

Limitations et restrictions

Cette action 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.

Sécurité

Autorisations

Nécessite l'appartenance au rôle serveur fixe sysadmin .

Utilisation de SQL Server Management Studio

Pour spécifier l'emplacement d'un serveur cible

  1. Dans Explorateur d'objets, cliquez sur le signe plus pour développer le serveur maître sur lequel vous souhaitez spécifier l'emplacement du serveur cible.

  2. Cliquez avec le bouton droit sur SQL Server Agent, pointez sur Administration multiserveur, puis sélectionnez Gérer les serveurs cibles.

  3. Cliquez avec le bouton droit sur un serveur cible et sélectionnez Propriétés.

  4. Dans la zone Emplacement , entrez l'emplacement du serveur, puis cliquez sur OK.

Utilisation de Transact-SQL

Pour spécifier l'emplacement d'un serveur cible

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. 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).