Share via


Déplacer un groupe de charge de travail

Vous pouvez déplacer un groupe de charge de travail du gouverneur de ressources vers un pool de ressources différent à l'aide de SQL Server Management Studio ou de Transact-SQL.

  • Avant de commencer : Limitations et restrictions, Autorisations

  • Pour déplacer un groupe de charge de travail, utilisez : SQL Server Management Studio, Transact-SQL

Avant de commencer

Vous ne pouvez pas déplacer un groupe de charge de travail s'il existe une opération de configuration en attente du gouverneur de ressources.

Limitations et restrictions

Vous ne pouvez pas déplacer un groupe de charge de travail s'il existe une opération en attente de configuration du gouverneur de ressources. Vous pouvez déterminer s'il existe une configuration en attente en interrogeant la vue de gestion dynamique sys.dm_resource_governor_configuration (Transact-SQL) pour obtenir l'état actuel d'is_configuration_pending.

[Haut de la page]

Autorisations

Le déplacement d'un groupe de charge de travail nécessite l'autorisation CONTROL SERVER.

[Haut de la page]

Déplacer un groupe de charge de travail à l'aide de SQL Server Management Studio

Pour déplacer un groupe de charge de travail à l'aide de Management Studio

  1. Dans l'Explorateur d'objets, développez de manière récursive le nœud Gestion vers le bas jusqu'à Gouverneur de ressources.

  2. Cliquez avec le bouton droit sur Gouverneur de ressources, puis sélectionnez Propriétés afin d'ouvrir la page de propriétés du Gouverneur de ressources.

  3. Dans la fenêtre Pools de ressources, cliquez sur pool de ressources qui contient le groupe de charge de travail à déplacer. La fenêtre Groupes de charge de travail répertorie maintenant les groupes de charge de travail de ce pool de ressources.

  4. Dans la fenêtre Groupes de charge de travail, cliquez avec le bouton droit sur la flèche vers la droite à gauche du groupe de charge de travail à déplacer, puis sélectionnez Déplacer vers. Cela affiche une fenêtre Déplacer le groupe de charge de travail.

  5. Les pools de ressources disponibles sont affichés dans la fenêtre. Cliquez sur le nom du pool de ressources vers lequel vous souhaitez déplacer le groupe de charge de travail, puis cliquez sur OK pour effectuer cette action.

  6. Cette action n'est pas effectuée tant que vous n'avez pas cliqué sur OK. Lorsque vous cliquez sur OK, l'instruction ALTER RESOURCE GOVERNOR RECONFIGURE est exécutée.

  7. Si l'opération de création ou de reconfiguration du pool de ressources ou du groupe de charge de travail échoue, un message d'erreur récapitulatif apparaît sous le titre de la page de propriétés. Pour consulter le message d'erreur détaillé, cliquez sur la flèche vers le bas du message d'erreur.

[Haut de la page]

Déplacer un groupe de charge de travail à l'aide de Transact-SQL

Pour déplacer un groupe de charge de travail à l'aide de Transact-SQL

  1. Exécutez l'instruction ALTER WORKLOAD GROUP en spécifiant le nom du groupe de charge de travail à déplacer, ainsi que le pool de ressources vers lequel il doit être déplacé.

  2. Exécutez l'instruction ALTER RESOURCE GOVERNOR RECONFIGURE.

Exemple (Transact-SQL)

L'exemple suivant déplace un groupe de charge de travail nommé groupAdhoc vers le pool de ressources par défaut.

ALTER WORKLOAD GROUP groupAdhoc
USING [default];
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO

[Haut de la page]

Voir aussi

Référence

ALTER WORKLOAD GROUP (Transact-SQL)

ALTER RESOURCE GOVERNOR (Transact-SQL)

Concepts

Gouverneur de ressources

Activer le gouverneur de ressources

Créer un pool de ressources

Créer un groupe de charge de travail