Vous désirez connaitre la taille occupée par les MTI (Maintained Temporary Index) sur votre machine, voici une Méthode.Vous avez des buckets (espaces dans votre mémoire centrale) sur votre partition. Vous avez un service QSYS2.SYSTMPSTG qui permet de voir ces buckets La taille des MTI, c’est le bucket 14 Voici la requête pour voir cette taille […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2023-11-27 17:15:012023-11-28 09:55:34Connaitre la taille vos MTI
La TR 3 de la V7R5 nous apporte un nouveau service qui va permettre de générer un fichier XLS à partir d’une requête SQL Exemple : VALUES SYSTOOLS.GENERATE_SPREADSHEET(PATH_NAME => ‘LST_option.xls’,SPREADSHEET_QUERY => ‘Select * from qgpl.qauoopt’ ,COLUMN_HEADINGS => ‘COLUMN’ ,SPREADSHEET_TYPE => ‘xlsx’) Remarque: ACS doit être installé sur votre partition et si possible à jour Attention […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2023-11-19 20:07:162023-11-19 20:07:17Générer un XLS avec SQL
La TR3 de la V7R5, nous apporte une nouvelle fonction table qui va nous permettre d’analyser plus finement et surtout plus simplement la fin d’un travail, soit en réalité le message CPF1164, en effet on a accès directement au code secondaire . Exemple : SELECT FROM_JOB,JOB_END_CODE,JOB_END_DETAIL,SECONDARY_ENDING_CODE,SECONDARY_ENDING_CODE_DETAILFROM TABLE (SYSTOOLS.ENDED_JOB_INFO())WHERE JOB_END_CODE > 10 Remarque : Par défaut […]
Depuis la V7R1 (SF99701 – DB2 – niveau 23), on peut invoquer des web service via SQL. Les fonctions se trouvent dans SYSTOOLS. En V7R4 TR5, sont sorties de nouvelles fonctions, elles se trouvent dans QSYS2. Outre les fonctions HTTP, celles pour encoder / décoder en base64 et pour encoder / décoder L’URL, ont aussi […]
/wp-content/uploads/2017/05/logogaia.png00Damien Trijasson/wp-content/uploads/2017/05/logogaia.pngDamien Trijasson2023-11-06 11:53:362023-11-16 09:58:34SQL – appel de webservice
DéveloppementDiminuer les indicateurs dans vos RPGLE
Pour les nouveaux développeur sur l’IBMi l’utilisation des indicateurs n’est pas naturel, voici comment on peut les diminuer 1) En utilisant l’INFDS pour tester les touches de fonction 2) En utilisant une zone attribut pour les DSPATR Attention vous ne pourrez pas tous les remplacer https://www.ibm.com/docs/fr/i/7.5?topic=80-dspatr-display-attribute-keyword-display-files Voici un exemple DDS RPGLE Remarque : Vous retrouverez […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2023-11-05 10:12:432023-11-05 10:12:45Diminuer les indicateurs dans vos RPGLE
Vous désirez connaitre la taille occupée par les MTI (Maintained Temporary Index) sur votre machine, voici une Méthode.Vous avez des buckets (espaces dans votre mémoire centrale) sur votre partition. Vous avez un service QSYS2.SYSTMPSTG qui permet de voir ces buckets La taille des MTI, c’est le bucket 14 Voici la requête pour voir cette taille […]
La TR 3 de la V7R5 nous apporte un nouveau service qui va permettre de générer un fichier XLS à partir d’une requête SQL Exemple : VALUES SYSTOOLS.GENERATE_SPREADSHEET(PATH_NAME => ‘LST_option.xls’,SPREADSHEET_QUERY => ‘Select * from qgpl.qauoopt’ ,COLUMN_HEADINGS => ‘COLUMN’ ,SPREADSHEET_TYPE => ‘xlsx’) Remarque: ACS doit être installé sur votre partition et si possible à jour Attention […]
La TR3 de la V7R5, nous apporte une nouvelle fonction table qui va nous permettre d’analyser plus finement et surtout plus simplement la fin d’un travail, soit en réalité le message CPF1164, en effet on a accès directement au code secondaire . Exemple : SELECT FROM_JOB,JOB_END_CODE,JOB_END_DETAIL,SECONDARY_ENDING_CODE,SECONDARY_ENDING_CODE_DETAILFROM TABLE (SYSTOOLS.ENDED_JOB_INFO())WHERE JOB_END_CODE > 10 Remarque : Par défaut […]
Depuis la V7R1 (SF99701 – DB2 – niveau 23), on peut invoquer des web service via SQL. Les fonctions se trouvent dans SYSTOOLS. En V7R4 TR5, sont sorties de nouvelles fonctions, elles se trouvent dans QSYS2. Outre les fonctions HTTP, celles pour encoder / décoder en base64 et pour encoder / décoder L’URL, ont aussi […]
Pour les nouveaux développeur sur l’IBMi l’utilisation des indicateurs n’est pas naturel, voici comment on peut les diminuer 1) En utilisant l’INFDS pour tester les touches de fonction 2) En utilisant une zone attribut pour les DSPATR Attention vous ne pourrez pas tous les remplacer https://www.ibm.com/docs/fr/i/7.5?topic=80-dspatr-display-attribute-keyword-display-files Voici un exemple DDS RPGLE Remarque : Vous retrouverez […]