bonjour
pouvez vous m'expliquer (en langage debutant lol ) les termes suivants :
- compilé
- "linké"
- "binde"
puis : package et plan
merci
bonjour
pouvez vous m'expliquer (en langage debutant lol ) les termes suivants :
- compilé
- "linké"
- "binde"
puis : package et plan
merci
Sur un sujet voisin voir la réponse que j'avais faite ici
Bonjour,
Pas grand chose à ajouter par rapport à la réponse de Luc Orient. Quelques détail.
- Les ordres SQL sont vérifiés syntaxiquement au moment de la précompile et logiquement (existence des tables, des colonnes, ...) au moment du bind package.
- la précompile crée 2 sources, 1 source dbrm qui servira pour le bind et un source précompilé qui servira pour compile et linkedit. Le timestamp de création de ces 2 sources est le même et sera ensuite enrégistré dans le load module et dans le package, ce qui permet à DB2 de vérifier au moment de l'exécution du programme que load et package sont en phase (sinon -805, sachant qu'il est possible de forcer la main à DB2 pour ne pas faire cette vérif : paramètre de la précompile).
Pour le reste, je crois que Luc Orient avait déjà tout dit.
Bonne journée.
Mais qu'est ce que vous n'avez pas compris ?
Question complémentaire :
C'est quoi votre niveau en informatique ?
je n'ai pas compris ce que fait exactement
- "linké"
- "binde" => j'entends parle de "binde" un plan , "bindé" un package !!?
puis : package et plan
Je comprends la precompilation, la compilation mais les autres termes pas trop
Pour mon niveau informatique : cela depend du sujet (c'est vaste l'info )![]()
Partager