Remarques sur le produit

6Limitations du Centre de développement concernant l'exécution et le débogage simultanés de procédures mémorisées

6Le Centre de développement DB2 Universal Database ne prend pas en charge 6l'exécution et le débogage simultanés de procédures mémorisées 6Java. Dans le Centre de développement, vous pouvez exécuter plusieurs 6procédures mémorisées Java simultanément ou déboguer une procédure mémorisée 6Java ; il n'est pas possible de d'exécuter une procédure 6mémorisée Java tout en en déboguant une autre. Par défaut, le mot clé 6de configuration du gestionnaire de base de données KEEPFENCED a la valeur 6KEEPFENCED=YES, ce qui est requis pour déboguer les procédures mémorisées 6SQL. Lorsque le mot clé KEEPFENCED a la valeur par défaut YES, le 6processus de routine reste actif et des conflits relatifs au port JVM se 6produiront. Les procédures mémorisées Java généreront une exception JVM 6et n'aboutiront pas dans les circonstances ci-après lorsque le paramètre 6de configuration du gestionnaire de bases de données KEEPFENCED=YES par défaut 6est utilisé : 6

6Pour remédier à ces limitations, vérifiez que le mot clé de configuration 6du gestionnaire de bases de données KEEPFENCED a la valeur KEEPFENCED=NO en 6exécutant la commande suivante :

6   db2 update dbm cfg using KEEPFENCED NO
6   db2stop
6   db2start

6Lorsque le mot clé KEEPFENCED a valeur NO, le processus db2fmp va 6s'arrêter lorsqu'un appel de procédure mémorisée Java est terminé et 6DB2 UDB va démarrer un nouveau processus db2fmp pour gérer le prochain appel 6de routine. Il est ainsi garanti qu'aucune JVM en mode débogage ne 6sera présente au début du débogage d'une procédure mémorisée Java.

6Le paramètre KEEPFENCED=YES est requis pour créer des procédures mémorisées 6SQL pour le débogage et afin de déboguer ces dernières. Lorsque le 6paramètre KEEPFENCED=NO est défini, vous pouvez tout de même créer et exécuter 6des procédures mémorisées SQL, mais vous ne pouvez pas les 6déboguer.


[ Début de page | Page précédente | Page suivante | Table des matières ]