https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2025-08-04 10:53:552025-08-04 10:53:56V7R6, la liste des commandes supprimées
En V7R6 vous avez de nouveaux profils qui apparaissent avec l’extention _NC QPGMR_NCQSECOFR_NCQSYSOPR_NCQUSER_NC C’est des profils qui ne sont pas modifiables, et ils n’ont pas de mot de passe Et certains services ibm démarrent avec ceux ci Conclusions :Attention, par exemple, si vous avez customisé QUSER ou QPGMR vous pouvez avoir des surprises après migration
Je vais essayer de vous expliquer le routage des travaux interactifs. Un travail interactif est routé vers un sous système par rapport au nom de son unité. Vous l’indiquez dans la commande ADDWSEVous avez 2 paramètresWRKSTN() nom écran ou nom génériqueWRKSTNTYPE type d’écran l’ordre c’est nom nom générique type Par contre ce n’est pas dynamique […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2025-07-23 14:06:242025-07-27 11:28:07Routage des travaux interactifs
Vous avez une instruction SQL , MERGE qui est assez PUISSANTE pour fusionner des fichiersVoici un exemple complet : Il intègre les éléments suivants -La création-La mise à jour-La suppression On a 2 tables Products et Mouvements Les règles choisies sont les suivantes : -Si le produit existe on ajoute la quantité-S’ il est nouveau, […]
Access Client Solutions 1.1.9.8, disponible depuis avril 2025, amène son lot d’évolutions. Une m’a particulièrement intéressée : l’affichage des index considérés. Visual Explain, les index ? Visual Explain permet d’afficher le plan d’exécution de la requête SQL : l’ensemble des étapes nécessaires à l’obtention du résultat, de la façon la plus optimisée possible. Pour déterminer […]
En SQL embarquée la gestion des erreurs est différente par rapport à un RPGLE classique. Essentiellement sur 2 points 1) Ca ne plante pasVous pouvez donc avoir des erreurs silencieusesIl est très important de traiter les SQLCODEMême si vous pensez ne pas en avoir besoinLes 3 lignes suivantes peuvent être ajoutées sans risque ! Permettra […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2025-07-12 09:07:372025-07-12 09:09:04Gestion du SQLCODE dans un SQL embarqué
APYJRNCHGX Appliquer modifs journal étendCFGPMAGT Configure PM AgentCFGPM400 Configure PM AgentCHGDHCPSVR Change DHCP ServerCHGRTDA Change RouteD AttributesCPYIGCSRT Copy DBCS Master Sort TableMRGFORMD Fusionner description impriméSTRAPF Démarrer APFSTRCGU Start CGUSTRRLU Démarrer Utilit maquette étatSTRSDA Démarrer SDAWRKPMRMTS Work With Remote SystemsWRKPMRPTO Work With OmissionsWRKPMSCH Work With Scheduled JobsWRKRTDCFG Work with RouteD Configuration Remarque : Sans surprise on […]
En V7R6 vous avez de nouveaux profils qui apparaissent avec l’extention _NC QPGMR_NCQSECOFR_NCQSYSOPR_NCQUSER_NC C’est des profils qui ne sont pas modifiables, et ils n’ont pas de mot de passe Et certains services ibm démarrent avec ceux ci Conclusions :Attention, par exemple, si vous avez customisé QUSER ou QPGMR vous pouvez avoir des surprises après migration
Je vais essayer de vous expliquer le routage des travaux interactifs. Un travail interactif est routé vers un sous système par rapport au nom de son unité. Vous l’indiquez dans la commande ADDWSEVous avez 2 paramètresWRKSTN() nom écran ou nom génériqueWRKSTNTYPE type d’écran l’ordre c’est nom nom générique type Par contre ce n’est pas dynamique […]
Vous avez une instruction SQL , MERGE qui est assez PUISSANTE pour fusionner des fichiersVoici un exemple complet : Il intègre les éléments suivants -La création-La mise à jour-La suppression On a 2 tables Products et Mouvements Les règles choisies sont les suivantes : -Si le produit existe on ajoute la quantité-S’ il est nouveau, […]
Access Client Solutions 1.1.9.8, disponible depuis avril 2025, amène son lot d’évolutions. Une m’a particulièrement intéressée : l’affichage des index considérés. Visual Explain, les index ? Visual Explain permet d’afficher le plan d’exécution de la requête SQL : l’ensemble des étapes nécessaires à l’obtention du résultat, de la façon la plus optimisée possible. Pour déterminer […]
En SQL embarquée la gestion des erreurs est différente par rapport à un RPGLE classique. Essentiellement sur 2 points 1) Ca ne plante pasVous pouvez donc avoir des erreurs silencieusesIl est très important de traiter les SQLCODEMême si vous pensez ne pas en avoir besoinLes 3 lignes suivantes peuvent être ajoutées sans risque ! Permettra […]