Partage via


Fichier de trace

Une application spécifie le fichier de trace en définissant le mot clé TraceFile dans l’entrée de Registre Odbc.ini ou en appelant SQLSet Connecter Attr avec l’attribut de connexion SQL_ATTR_TRACEFILE. Si le fichier n’existe pas lorsque le suivi est activé, le Gestionnaire de pilotes crée le fichier. Chaque application doit avoir son propre fichier de trace dédié pour éviter la contention. Une application peut utiliser plusieurs fichiers de trace ; Le programme d’installation d’une application peut fournir à l’utilisateur un choix de fichiers de trace. Si le suivi est activé dynamiquement, une application peut également afficher les résultats de trace, au lieu de se connecter au fichier de trace.

Le fichier de trace fournit un journal de chaque appel de fonction ODBC avec les types de données et les valeurs de tous les arguments. Il journalise toutes les fonctions d’entrée et consigne toutes les fonctions retournées avec des codes de retour et des états d’erreur.

Dans ODBC 3.x, les paramètres des fonctions de connexion ne sont pas fournis à la DLL de trace.