Tracer les requêtes Oracle liées au programmes X3
Description
Cause
Resolution

Sage X3
MAJ 20-10-2020 - performances

Lorsque votre installation utilise une base oracle, il existe un utilitaire permettant de tracer les requêtes Oracle liées au programmes X3. Tous les programmes entre l'activation et la désactivation sont tracés (au lancement, il est conseillé de trier la trace par temps écoulé pour plus de lisibilité).

Il est nécessaire de relancer la session X3 si plusieurs traces Oracle doivent être réalisées, afin de vider le cache.


Prérequis

  1. Le paramètre général DBG doit être à oui pour disposer des menus de la trace Oracle

Pour vérifier sa valeur :

    • aller dans le menu Paramétrage>Utilisateurs>Utilisateurs
    • Selectionner votre utilisateur
    • Cliquer sur l'onglet paramètre, et rechercher le paramètre DBG (Chapitre SUPERVISEUR, Groupe DEV) pour l'activer

 

2. En cas de dysfonctionnement de la trace lors de la mise en oeuvre, le paramétrage technique décrit dans le lien suivant est à mettre en place Comment activer la trace Oracle à partir de la version X3 PU9


Mise en oeuvre

    • Se positionner dans une fonction 'Classic' avant de réaliser l'opération que l'on souhaite tracer.
    • Activer la trace via le menu [...]>Diagnostic>Activation trace Oracle



 

    • A l'affichage des paramètres de la trace, cocher le tri par 'temps écoulés" puis cliquer sur OK

    • Réaliser l'opération à tracer
    • Désactiver la trace via le menu [...]>Diagnostic>Désactivation trace . La trace Oracle s'affiche alors à l'écran après quelques secondes



    • La trace "Fxxxx" peut alors être récupérée dans le répertoire TRA du dossier


Note : Une aide en ligne est accessible via la touche "Escape+F1" lors de l'affichage des paramètres de la trace


KB qui pourraient vous intéresser...

Activer la trace Oracle ou SqlServer dans un traitement

Comment activer la trace Oracle à partir de la version X3 PU9

Sage X3 - Diagnostic d'un problème de performance

Aide au diagnostic - Activation Timing

Trace Oracle et Sage X3 V5 - Erreur en désactivation de trace



Comment activer la trace Oracle sur une ancienne version Sage X3 V6

La trace s'active par le menu

>' ?>aide au diagnostic> Activation trace Oracle

et se désactive par le menu

>'?>aide au diagnostic> Désactivation trace Oracle

 

Il existe une documentation en ligne (taper F1 après avoir activé la trace oracle) que vous retrouverez également dans le document joint :  Trace des requêtes oracle.doc

 

 

Steps to duplicate
Related Solutions