Le plan de travail inclut un programme de débogage de procédures mémorisées.
En parcourant votre code pas à pas lors de son exécution en mode débogage et en visualisant les résultats, vous pouvez identifier les problèmes de votre procédure mémorisée et apporter les modifications nécessaires.
Le programme de débogage de procédures mémorisées prend en charge le débogage des procédures mémorisées SQL ou java,
avec quelques limitations supplémentaires selon votre système d'exploitation et votre version de DB2. Pour plus d'informations, consultez les rubriques d'aide du programme de débogage de procédures mémorisées dans le centre de documentation.
Lorsque vous déboguez des routines
que vous déployez sur une base de données locale comme la base de données GSDB, vous n'avez pas
besoin de configurer le gestionnaire de sessions de débogage intégré. Cependant, avant de déboguer les routines que vous déployez sur une base de données d'un serveur, vous devez configurer le serveur et le gestionnaire de sessions. La procédure de configuration
est décrite dans les rubriques d'aide du centre de documentation.
Pour déboguer la procédure mémorisée :
- Dans la vue Explorateur de projets de données, cliquez avec le bouton droit de la souris sur la procédure mémorisée, puis sélectionnez Débogage. La fenêtre Spécification des valeurs
de paramètres s'ouvre.
- Dans la zone Valeur, entrez 018. 018 est l'ID d'une organisation (EMP_EMPLOYEE_DIM.ORGANIZATION_CODE)
dans la table EMP_EMPLOYEE_DIM. Lorsque vous entrez cette valeur, la procédure mémorisée renvoie les lignes correspondant à cet ID d'organisation.
- Cliquez sur OK. Une invite vous demande si vous souhaitez basculer vers la perspective Débogage. Cliquez sur Oui
- Dans la perspective Débogage, définissez les points d'arrêt de ligne dans la procédure mémorisée
en cliquant deux fois sur la marge verticale gauche de la vue Routine
Debugger (Débogueur de routine).
- Dans le menu Exécuter, sélectionnez Reprendre, Avancer d'un pas avec entrée,
ou Avancer d'un pas sans entrée pour exécuter en mode débogage.
- Poursuivez l'exécution en mode débogage jusqu'à ce que les résultats
s'affichent dans la vue Résultats SQL.
Vous pouvez revenir à la perspective Développement de routine et de code SQL IBM en cliquant sur le bouton

situé dans la partie supérieure droite du plan de travail et en sélectionnant ensuite
IBM SQL and Routine Development (Développement de routine et de code SQL IBM).