Comment créer un fichier Dexsql.log pour résoudre les problèmes liés aux messages d’erreur dans Microsoft Dynamics GP

Cet article explique comment créer un fichier Dexsql.log pour Microsoft Dynamics GP.

S’applique à : Microsoft Dynamics GP
Numéro de la base de connaissances d’origine : 850996

Introduction

Lorsque vous recevez un message d’erreur dans Microsoft Dynamics GP, un fichier Dexsql.log est un outil utile qui peut fréquemment fournir plus d’informations pour résoudre les problèmes. Si vous pouvez recréer le message d’erreur, le fichier Dexsql.log peut capturer ces informations.

Plus d’informations

Pour créer un fichier Dexsql.log, procédez comme suit :

  1. Ouvrez le fichier Dex.ini. Par défaut, ce fichier se trouve à l’emplacement suivant :

    • Microsoft Dynamics GP 10.0 et versions ultérieures :
      C:\Program Files\Microsoft Dynamics\GP\Data
  2. Recherchez les instructions suivantes dans le fichier Dex.ini :

    SQLLogSQLStmt=FALSE SQLLogODBCMessages=FALSE SQLLogAllODBCMessages=FALSE
    
  3. Si les instructions sont actuellement définies sur FALSE, remplacez les instructions par TRUE, comme suit :

    SQLLogSQLStmt=TRUE SQLLogODBCMessages=TRUE SQLLogAllODBCMessages=TRUE
    
  4. Démarrez Microsoft Dynamics GP. Si Microsoft Dynamics GP est déjà démarré, quittez Microsoft Dynamics GP, puis redémarrez-le.

  5. Recréez le scénario dans lequel vous avez reçu le message d’erreur. Connectez-vous à la fenêtre nécessaire, bogue avant d’effectuer les étapes pour générer le message d’erreur, vous devez effacer le dexsql.log qui s’est exécuté jusqu’à ce stade (car vous souhaitez uniquement qu’il capture en générant le message d’erreur uniquement, et n’avez pas besoin de quoi que ce soit capturé jusqu’à ce stade). Pour ce faire, passez à l’étape suivante.

  6. Dans Windows Explorer, ouvrez le dossier d’application Microsoft Dynamics GP que vous avez ouvert à l’étape 1. Recherchez le fichier Dexsql.log . Supprimez ou renommez ce fichier, car vous n’avez pas besoin de tout ce qu’il a capturé jusqu’à présent.

    (Si vous ne voyez pas le fichier Dexsql.log répertorié, sélectionnez Afficher, puis Actualiser pour voir le nouveau fichier. Ou case activée votre chemin d’accès.)

  7. De retour dans Microsoft Dynamics GP, continuez à effectuer les dernières étapes pour recréer le message d’erreur. Un nouveau fichier Dexsql.log sera à nouveau généré dans le dossier de l’application Microsoft Dynamics GP, qui contient uniquement la syntaxe de génération du message d’erreur.

  8. Désactivez la dexsql.log : pour ce faire, ouvrez le fichier Dex.ini, puis réinitialisez les instructions sur FALSE ou sur les paramètres d’origine.

    Remarque

    Il continuera à s’exécuter jusqu’à ce que l’utilisateur se déconnecte de Microsoft Dynamics GP et revient. Il n’est pas mal non plus de le laisser s’exécuter, mais peut entraîner une taille du journal volumineuse et provoquer des problèmes de performances en cours de route.