Partager via


Plan de maintenance (onglet Conception)

S'applique à : SQL Server

Utilisez Plan de maintenance (onglet Conception) pour spécifier les propriétés d’un plan de maintenance et de ses sous-plans. Faites glisser des tâches de la barre d'outils jusqu'au concepteur de plan. Cliquez avec le bouton droit sur des groupes de tâches pour créer des branchements de chemins d'exécution. Les plans de maintenance sont enregistrés en tant que packages Integration Services qui sont exécutés par les travaux de SQL Server Agent.

Options

  • Ajouter le sous-plan

    Ajoutez un sous-plan que vous pouvez configurer.

  • Propriétés du sous-plan

    Affichez la boîte de dialogue Propriétés du sous-plan . Sélectionnez un sous-plan dans la grille et cliquez sur cette icône pour entrer un nom, une description et planifier le sous-plan. Vous pouvez aussi double-cliquer sur le sous-plan dans la grille pour afficher la boîte de dialogue Propriétés du sous-plan . Les noms du sous-plan sont limités à 128 caractères et leurs descriptions sont limitées à 512 caractères.

  • Supprimer le sous-plan sélectionné

    Supprimez le sous-plan sélectionné.

  • Planification du sous-plan

    Affichez la boîte de dialogue Propriétés de la planification du travail . Sélectionnez un sous-plan dans la grille et cliquez sur cette icône pour configurer une planification pour le sous-plan.

  • Supprimer la planification

    Supprimez une planification dans les planifications sélectionnées.

  • Gérer des connexions

    Affichez la boîte de dialogue Gérer les connexions . Permet d’ajouter des connexions d’instance SQL Server supplémentaires au plan de maintenance. Chaque tâche de maintenance dans l'éditeur de sous-plan peut utiliser ces connexions. Lors de son exécution, le plan de maintenance établit une connexion entre le serveur du plan de maintenance et les serveurs SQL Server spécifiés, à l’aide des informations d’identification de connexion.

  • Création de rapport et enregistrement

    Affichez la boîte de dialogue Création de rapport et enregistrement qui permet de gérer les rapports relatifs à l’activité du plan de maintenance et de configurer l’enregistrement sur le serveur local ou distant.

  • Serveurs

    Affichez la boîte de dialogue Serveurs qui permet de sélectionner les serveurs où sont exécutées les tâches du sous-plan. Cette option est activée uniquement sur des serveurs maîtres dans des environnements multiserveurs. Pour plus d’informations, consultez Créer un environnement multiserveur.

  • Nom

    Affichez le nom du plan de maintenance. Pour les nouveaux plans de maintenance, le nom est spécifié dans une boîte de dialogue avant l'ouverture du concepteur de plan de maintenance. Pour renommer un plan de maintenance, cliquez dessus avec le bouton droit dans l’Explorateur d’objets, puis sélectionnez Renommer.

  • Description

    Permet d'afficher ou de spécifier une description du plan de maintenance. La longueur maximale de la description est 512 caractères.

  • Aire du concepteur

    Conception et entretien des plans de maintenance. Utilisez l'aire du concepteur pour ajouter des tâches de maintenance à un plan, supprimer des tâches d'un plan, spécifier des liens de précédence entre des tâches et indiquer les branchements et le parallélisme des tâches.

Un lien de précédence entre deux tâches établit une relation entre ces tâches. La seconde tâche (la tâche dépendante) s’exécute seulement si le résultat d’exécution de la première tâche (la tâche prioritaire) correspond aux critères spécifiés. En général, le résultat d'exécution spécifié est Succès, Échecou À l'achèvement. L’aire du concepteur de plan de maintenance est basée sur l’aire du concepteur SSIS. Pour plus d’informations, consultez Contraintes de précédence.

Comme exemple, il est possible de spécifier une tâche Défragmenter l'index qui doit s'exécuter seulement si une tâche Vérifier l'intégrité de la base de données antérieure s'est terminée correctement. La fonctionnalité de liaison des tâches par priorités permet également de traiter les conditions d'erreur ou d'échec dans un plan. Par exemple, si la tâche Vérifier l'intégrité de la base de données a échoué, une tâche Notifier l'opérateur peut informer un utilisateur ou un opérateur de l'échec.

La spécification de tâches à exécuter suite à l’échec d’une tâche précédente est un exemple de branchement de tâche.

Indiquer que deux tâches ou plus doivent commencer à s’exécuter simultanément, par exemple après la réussite d’une tâche précédente, est un exemple de définition du parallélisme des tâches. Tous les tâches sans contrainte démarrent et s'exécutent en parallèle. Les contraintes vous permettent de retarder certaines tâches pour laisser s'achever d'autres tâches en premier.

Une fois qu'une tâche de maintenance est placée sur la surface de dessin, ses propriétés peuvent être modifiées de manière appropriée. Par exemple, la base de données spécifique à sauvegarder dans une Tâche Sauvegarder la base de données est spécifiée après que la tâche a été ajoutée au plan. Les tâches de l’aire de conception qui ne sont pas configurées correctement contiennent une icône rouge avec un x blanc.

Pour ajouter une tâche de maintenance dans un plan, faites glisser l’icône de la tâche à partir de la boîte à outils Tâches du plan de maintenance vers la surface de dessin, ou double-cliquez sur la tâche dans la boîte à outils qui ajoute cette tâche à l’aire du concepteur actif. Si la boîte à outils Tâches du plan de maintenance n’est pas affichée, cliquez sur Boîte à outils dans le menu Affichage de SQL Server Management Studio. Développez le nœud Tâches du plan de maintenance dans le volet Boîte à outils .

Pour supprimer une tâche d’un plan, sélectionnez la tâche dans l’aire du concepteur et appuyez sur la touche Suppr ou cliquez avec le bouton droit sur la tâche et cliquez sur Supprimer.

Pour spécifier des liens de précédence entre deux tâches, commencez par faire glisser les tâches sur l’aire de conception, puis cliquez sur la tâche qui apparaît en premier (tâche précédente) et faites glisser la flèche jusqu’à la tâche dépendante. Une fois qu'un lien de précédence a été établi, le concepteur affiche une flèche reliant les deux tâches, de la tâche prioritaire vers la tâche dépendante. Par défaut, quand un lien est établi au préalable, la contrainte du lien est définie de telle sorte que la tâche dépendante s’exécute uniquement si le résultat de l’exécution de la tâche prioritaire est Succès.

Pour modifier les propriétés d’un lien de précédence, double-cliquez sur le lien pour démarrer l’ Éditeur de contrainte de précédence. Cela fournit de nombreuses options pour spécifier les conditions logiques qui déterminent si la tâche dépendante s’exécute. Par exemple, le Résultat d’exécution peut prendre la valeur Échec, auquel cas la tâche dépendante s’exécute uniquement si la tâche prioritaire échoue. Il est également possible de modifier la propriété du résultat d’exécution d’un lien en spécifiant Succès, Échecou À l’achèvementen cliquant avec le bouton droit sur le lien, puis en effectuant une sélection dans le menu contextuel.

Pour spécifier un branchement de tâche, commencez par créer des liens de précédence entre deux tâches. Ensuite, placez une autre tâche dépendante sur la surface de dessin, qui s'exécute sur un autre résultat que la première tâche dépendante. Sélectionnez la tâche précédente et faites glisser la seconde flèche à partir de la tâche prioritaire vers la tâche dépendante. Pour modifier le résultat d’exécution (Succès, Échec, À l’achèvement) qui entraîne l’exécution d’une tâche dépendante, double-cliquez sur la flèche du lien et modifiez le champ Résultat d’exécution . Vous pouvez également cliquer avec le bouton droit sur le lien et sélectionner la valeur du résultat d'exécution souhaitée dans le menu contextuel.

Pour spécifier le parallélisme des tâches, liez deux tâches dépendantes ou plus à une tâche prioritaire unique. Modifiez les propriétés des liens de précédence de sorte que les champs Résultat d'exécution des liens qui pointent sur les tâches dépendantes qui s'exécutent en parallèle ont la même valeur.

Fonctionnalités supplémentaires disponibles à partir du menu contextuel

Pour afficher des options supplémentaires, sélectionnez une ou plusieurs tâches sur la surface de dessin, puis cliquez avec le bouton droit pour afficher le menu contextuel. Outre les options classiques Couper, Copier, Coller, Supprimeret Tout sélectionner, les options spéciales ci-après sont disponibles pour certaines tâches.

  • Ajouter une annotation

    Ajoute une note descriptive sur l’aire de conception.

  • Modifier

    Ouvre la boîte de dialogue de propriétés de la tâche.

  • Disable

    Rend la tâche provisoirement indisponible.

  • Enable

    Restaure une tâche désactivée.

  • Groupe

    Crée un groupe contenant une ou plusieurs tâches.

  • Dissocier

    Supprime les tâches d'un groupe.

  • Redimensionnement automatique

    Dimensionne chaque tâche en utilisant la taille optimale pour cette tâche.

  • Collapse

    Masque les tâches au sein d’un groupe.

  • Développez

    Montre les tâches d’un groupe auparavant masquées à l’aide de l’option Réduire.

  • Zoom

    Modifie la taille des tâches sur l’aire de conception

Voir aussi