Les instructions SQL imbriquées et les appels DB2 CLI (Call Level Interface) de votre programme, y compris ceux qui appellent les fonctions UDF DB2 Extension XML, génèrent des codes indiquant si l'instruction SQL imbriquée ou l'appel DB2 CLI s'est exécuté correctement.
Votre programme peut récupérer des données qui complètent ces codes. Il s'agit notamment de données SQLSTATE et de messages d'erreur. Ces informations de diagnostic vous permettent d'isoler et de résoudre les incidents intervenant dans votre programme.
L'origine d'un incident est parfois difficile à diagnostiquer. Dans ce cas, vous devrez peut-être fournir des informations au centre de support logiciel pour identifier et résoudre cet incident. L'Extension XML comprend une fonction de trace qui enregistre l'activité de l'Extension XML. Les informations de trace peuvent constituer des entrées précieuses pour le centre de support logiciel IBM. Vous devez utiliser la fonction de trace uniquement sur recommandation du centre de support logiciel IBM.
Le présent chapitre envisage les modalités d'accès aux informations de diagnostic. Il inclut les sections suivantes :
Il répertorie également les codes SQLSTATE et les messages d'erreur que l'Extension XML peut renvoyer.