Cette fonction permet de visualiser les différents processus et verrous en cours sur la base de données lorsque la base de données utilisée est Oracle™.

Remarque importante

Attention, ce type de fonction facilite, via une interface utilisateur homogène avec le progiciel, le lancement de procédures d'exploitation dévolues à un administrateur de base de données. Elle est faite pour être lancée par un tel administrateur (habituellement appelé DBA).

Pour être utilisée avec profit, elle suppose donc une connaissance préalable du fonctionnement des bases de données et de leur optimisation.

A contrario, une utilisation inappropriée de la fonction peut poser de sérieux problèmes de performances et mettre en péril la sécurité de l'exploitation du progiciel.

Pré-requis

See also Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Cette fonction permet de visualiser les processus et les verrous correspondants à ces processus sur la base de données.
Ces éléments sont présentés sur deux onglets : le premier donne la liste des processus, le deuxième donne la liste des verrous.

La fonction permet d'identifier les cas de verrous bloquants. Après vérification des processus bloquant et bloqué, il sera possible de terminer le processus bloquant.

En-tête

Permet de connaître les caractéristiques de la base de données utilisée.

Onglet Processus

Lorsqu'on entre dans cette fonction, par défaut les processus connectés sur le dossier courant sont affichés.

Si on désire visualiser les processus de tous les dossiers de la solution, il faut modifier le Filtre des processus.
Si on désire modifier le tri pour l'affichage des processus, il faut modifier les options Tri des processus et Sens.
Il faudra ensuite actualiser l'affichage par le bouton de bas d'écran.

Cet écran est constitué de deux blocs.

Processus

Ce premier bloc contient un tableau qui présente les processus en cours sur la base de données. 

Options d'affichage

Ce bloc permet de modifier les options de filtre et de tri des processus.
Le filtre permet de restreindre l'affichage des processus et par conséquent des verrous.
Il faudra actualiser l'affichage par le bouton de bas d'écran pour la prise en compte des nouvelles options d'affichage.

Permet de visualiser le texte de la dernière instruction SQL du processus.

Déconnecter après transaction

Permet d'attendre la fin des transactions en cours avant de fermer la session sélectionnée.

Déconnecter immédiat

Permet de fermer immédiatement la session sélectionnée.

Onglet Verrous

Sur le deuxième onglet, on voit la liste des verrous posés et en attente sur la base de données correspondants aux processus du premier onglet.

Ceci permet de distinguer dans les cas de verrous bloquants:

  • quel processus est bloquant
  • quel processus est bloqué et qui est le processus qui le bloque

Permet de visualiser le texte de la dernière instruction SQL du processus.

Boutons spécifiques

Actualiser

Ce bouton, également accessible par le raccourci  , permet de rafraîchir l'affichage des onglets.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

See also Reportez-vous à la documentation de Mise en oeuvre