Le Blog, les articles

Contrôler la validité des Jobd (via SQL et l’API QWDRJOBD)

Contrôler la validité des Jobd (via SQL et l’API QWDRJOBD)

Les objets IBMi de type Jobd (Job Description) sont très pratiques, et donc très utilisés. Rattachés à  des profils utilisateurs et/ou à  des travaux IBMi (batchs ou interactifs), ils permettent de définir la liste des bibliothèques que chaque travail est habilité à  utiliser. D’un point de vue SQL, le fait d’utiliser la convention d’appellation systèmeEn savoir plus surContrôler la validité des Jobd (via SQL et l’API QWDRJOBD)[…]

Contrôler l’existence d’un objet IBMi via SQL

Contrôler l’existence d’un objet IBMi via SQL

Il peut être utile de disposer, en SQL, d’une fonction permettant de vérifier la présence d’un objet IBMi dans une bibliothèque, et ce quel que soit le type d’objet considéré. Pour disposer de ce type de fonction en SQL, il nous faut créer un programme CL et 2 fonctions SQL (une première de type « externe »,En savoir plus surContrôler l’existence d’un objet IBMi via SQL[…]

CL V5R3 & V5R4

CL V5R3 & V5R4

Possibilité de lire plusieurs fichiers (5 maxi) dans un même CL (V5R3) : Le nouveau paramètre OPNID permet de manipuler plusieurs fichiers avec les ordres DCLF, RCVF, SNDRCVF et SNDF. Ce paramètre est facultatif pour un seul fichier. Les zones de FICHIER1, y compris les indicateurs, seront préfixées de l’OPNID (ex FIC1_). Par exemple laEn savoir plus surCL V5R3 & V5R4[…]

La gestion des messages sur ISeries

La gestion des messages sur ISeries

INTRODUCTION Un message est un moyen de communiquer entre : – des utilisateurs – des programmes – un programme et un(des) utilisateur(s). On distingue deux types de messages : – les messages  » instantanés  » : Créés temporairement par un programme ou par un utilisateur. Ces messages ne sont pas conservés. Le texte est écritEn savoir plus surLa gestion des messages sur ISeries[…]

Surveiller la taille des fichiers d’une bibliothèque

Surveiller la taille des fichiers d’une bibliothèque

J’ai développé un petit programme permettant d’analyser la taille des fichiers d’une bibliothèque, et signalant les fichiers susceptibles d’atteindre rapidement leur taille maximale. Ce programme peut être installé dans le planning de travaux d’un AS/400 de façon à  générer un spoule dont l’analyse sera précieuse pour un administrateur de bases de données. Le programme se lance au moyen du programme CL ANASIZCL.