Comment annuler des tâches bloquées dans SOLIDWORKS PDM

Article de Jay Khajuriwala, mis à jour le 28 août 2025

Article

Dans SOLIDWORKS PDM, il arrive parfois que certaines tâches en cours d'exécution dans le système ne répondent plus et ne progressent plus. Lorsque des tâches SOLIDWORKS PDM se bloquent, il est nécessaire de les annuler à partir de la liste des tâches.

Ce guide propose une approche étape par étape pour résoudre ce type de problèmes à l'aide de l'outil d'administration SOLIDWORKS PDM et de SQL Server Management Studio. Les sections suivantes décrivent la procédure à suivre pour interrompre cette tâche si celle-ci venait à se bloquer.

Comprendre les statuts des tâches dans SOLIDWORKS PDM

Chaque statut de la liste des tâches est associé à une valeur numérique comprise entre 1 et 11. Le tableau ci-dessous présente tous les statuts de tâche possibles ainsi que les valeurs numériques qui leur correspondent :

  • 1 –En attente d'un hôte
  • 2 – Mise en route
  • 3 – En cours
  • 4 – Réessayer
  • 5 – Suspendu
  • 6 – Annulation
  • 7 – OK
  • 8 – Annulé
  • 9 – Échec
  • 10 – Suspension
  • 11 – Reprise

Identifier une tâche bloquée

D'une manière générale, une tâche peut être considérée comme bloquée si elle ne s'est pas exécutée dans un délai raisonnable ou si elle prend nettement plus de temps que d'habitude. À ce stade, vous devrez accéder à la liste des tâches et vérifier son statut.

Une tâche de conversion bloquée dans la liste des tâches

Une tâche de conversion est bloquée dans la liste des tâches

Sur la capture d'écran ci-dessous, la tâche « Convertir » s'affiche avec le statut « En attente de l'hôte ». D'après la liste fournie précédemment, ce statut correspond à la valeur numérique 1. Grâce à cette information, nous pouvons lancer Microsoft SQL Server Management Studio.

Annuler une tâche

Pour annuler une tâche bloquée à l'état « En attente de l'hôte », procédez comme suit :

  1. Ouvrez SQL Server Management Studio.
  2. Développer la section « BASES DE DONNÉES ».
  3. Cliquez avec le bouton droit de la souris sur le coffre-fort concerné et sélectionnez « Nouvelle requête ».
  4. Dans l'éditeur de requêtes SQL, saisissez la commande suivante pour mettre à jour le statut de la tâche :
UPDATE TaskInstances  
SET TaskStatus = 8  
WHERE TaskStatus = 1  
  1. Exécutez la requête.
  2. La zone « Messages » affichera le nombre de lignes concernées, indiquant ainsi combien de statuts de tâches ont été mis à jour.
Étapes à suivre pour annuler une tâche bloquée dans SOLIDWORKS PDM

Étapes à suivre pour annuler une tâche bloquée dans SOLIDWORKS PDM

Modification du statut d'autres tâches bloquées

La requête SQL peut être modifiée pour changer le statut de n'importe quelle tâche. Il suffit de modifier les valeurs numériques dans la commande pour refléter le changement de statut souhaité. Par exemple, en remplaçant WHERE TaskStatus = 1 en lui attribuant une autre valeur numérique mettra à jour les tâches qui se trouvent actuellement dans un autre état.

Vous avez besoin d'aide pour annuler des tâches ?

Le guide ci-dessus devrait vous indiquer les étapes à suivre pour vider la liste des tâches de tout élément qui n'a pas été traité correctement. Si vous avez des questions ou rencontrez d'autres difficultés, n'hésitez pas à contacter notre équipe d'assistance technique TriMech pour obtenir de l'aide.

Pour contacter notre équipe d'assistance technique, cliquez ici.

Trouver du contenu similaire par balise :

Jay Khajuriwala

Jay Khajuriwala est analyste chargé de la réussite client dans le domaine de la gestion des données chez TriMech/Javelin