Editeur de routines - Procédure mémorisée - Page de déploiement

Cette page permet de spécifier les options de déploiement pour la procédure mémorisée. Selon si vous utilisez DB2 pour LUW, DB2 pour iSeries, DB2 pour z/Series ou Derby, certaines des zones suivantes peuvent ne pas vous concerner.

Options de précompilation
Permet de saisir les options de précompilation que vous souhaitez utiliser pour générer cette procédure mémorisée SQL.
Options de compilation
Permet de saisir une chaîne spécifiant les options de compilation à utiliser avec cette procédure mémorisée.
Options de liaison
Permet d'afficher une chaîne qui spécifie les options de définition d'accès des modules. Les options par défaut sont ACTION(REPLACE) et ISOLATION(CS). L'option ACTION(REPLACE) spécifie que le package remplace un package existant par le même nom. ISOLATION(CS) garantit que votre application ne lit pas de ligne en cours de modification par un autre processus tant que ce processus n'a pas libéré la ligne.
ID collection
Permet de saisir le nom de l'ID de collection. L'ID collection identifie la collection de packages utilisée lorsque la procédure mémorisée est en cours d'exécution. Ce nom peut contenir jusqu'à 18 caractères alphanumériques. Si vous créez une procédure mémorisée Java pour z/OS, l'ID collection spécifié dans cette zone doit correspondre à celui utilisé lors de la liaison du pilote JDBC sur DB2 pour z/OS.
Package racine
DB2 pour Linux, UNIX etWindows uniquement : permet de saisir le nom racine pour les packages créés par le programme de liaison SQLJ. Si aucune option n'est spécifiée, un nom racine est déterminé à partir du nom du profil. La longueur maximale de ces noms est de sept caractères. Les chiffres 1, 2, 3 et 4 sont ajoutés au nom racine du package pour créer les quatre noms de package finaux (un pour chaque niveau d'isolement). Les packages sont liés avec les niveaux d'isolement suivants : NOMPACKAGE1 lié au niveau d'isolement UR, NOMPACKAGE2 lié au niveau d'isolement CS, NOMPACKAGE3 lié au niveau d'isolement RS, NOMPACKAGE4 lié au niveau d'isolement RR.
Environnement WLM
Permet d'afficher le nom de l'environnement du gestionnaire de charge de travail MVS dans lequel la procédure mémorisée est exécutée. Vous pouvez modifier l'environnement WLM d'une procédure mémorisée SQL sur la page source.
Utilitaire de génération
Permet de saisir le nom de l'utilitaire de génération de procédure mémorisée à appeler lors de la génération d'une procédure mémorisée SQL sur un serveur z/OS. Votre administrateur de base de données peut configurer des copies de routine de génération pour utiliser les différentes ressources en fonction des besoins. Ces routines personnalisées sont appelées utilitaires de génération et sont identifiées par des noms uniques.
Propriétaire de la génération
Permet de saisir l'ID autorisation DB2 pour z/OS responsable de la génération, de la regénération et de la suppression de la routine. Si vous indiquez un ID autorisation secondaire ou un nom de groupe comme propriétaire de la génération, plusieurs utilisateurs peuvent partager la responsabilité de la maintenance de cette routine. Si vous ne spécifiez pas de propriétaire de génération, l'utilitaire de génération désigne un de vos ID utilisateur de processus, tel que le CURRENT SQLID, comme propriétaire de génération.
Options de préliaison
Permet de saisir une chaîne spécifiant les options de préliaison pour le prééditeur de liens. Le prééditeur combine en un seul module d'objets les différents modules qui constituent une application. Consultez la documentation de votre prééditeur de liens.
Options de liaison
Permet de saisir une chaîne qui spécifie les options de liaison pour votre éditeur de liens. L'éditeur de liens traite le module d'objets créé par le prééditeur et génère un module de chargement pouvant être extrait pour exécution. Consultez la documentation de votre éditeur de liens.
Options de compilation Java
Permet de saisir les options de compilation Java à utiliser lors de la génération de la procédure mémorisée. Consultez la documentation de votre compilateur Java pour savoir quelles sont les options de compilation Java valides.
Compilation en mode prolixe
La sélection de cette case à cocher permet d'afficher l'état détaillé de la progression de la génération dans la vue Sortie lors du déploiement de la procédure mémorisée.
Générer une procédure mémorisée sur le serveur
Pour les procédures mémorisées Java uniquement : permet de générer des procédures mémorisées à l'aide de DSNTJSPP sur le serveur DB2 pour z/OS server. Si vous ne sélectionnez pas cette option, la source Java est compilée sur le client. Lorsque cette option est sélectionnée, le code source de la procédure est limitée à 32 Ko. Sinon, le code source peut atteindre 10 Mo.
Package DB2
DB2 pour iSeries uniquement : permet de spécifier le nom du package DB2 à utiliser lors de la génération des procédures mémorisées SQLJ. Par exemple, QUSRSYS/SER3283432 où QUSRSYS est un nom de bibliothèque suivi d'un nom de profil sérialisé de 10 caractères. Pour plus d'informations sur les valeurs correctes, consultez la documentation DB2 relative à la génération de procédures mémorisées SQLJ.
Activer le débogage
DB2 pourLinux, UNIX et Windows uniquement : permet de générer la procédure mémorisée pour le débogage.

Commentaires