En une seule commande vous pouvez holder tous les travaux en suspendant le scheduler lui même, vous voyez le status dans la commande wrkjobscde, bien utile pour les installations , les machines de backups etc.. . HLDJOBSCDE JOB(JOBSCD) ENTRYNBR(ALL) pour libérer HLDJOBSCDE JOB(JOBSCD) ENTRYNBR(ALL) Vous pouvez désormais soumettre une tâche annuellement ADDJOBSCDE…FRQ(*YEARLY)… exemple épuration de […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2022-07-22 16:05:112022-08-09 15:46:49Amélioration du scheduler IBMi en V7R5
Une des difficultés, quand on développe avec VSCE sur IBMi ,C’est que si on est 2 deux à modifier le même source, c’est le dernier qui a raison avec perte de modification du premier même s’il a sauvegardé Voici comment on peut améliorer les choses.On va créer un fichier base de données qui liste les […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2022-07-21 17:51:502024-03-26 15:58:28Verrouiller vos sources pour VSCODE
Vous pouvez demander à générer le texte des commandes que vous allez créer à l’utilisation non à la compilation ! Vous devez créer un fichier de message avec vos messages Vous pouvez ensuite coder votre commande ici LSTFIC CMD PROMPT(TXT0001) PMTFILE(CMDTXT DYNAMIC) PARM KWD(BIBLIO) TYPE(NAME) LEN(10) PROMPT(TXT0002) le fichier message peut être indiqué de 2 […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2022-07-20 10:32:072022-07-22 16:12:45Texte dynamique dans vos commandes
Dans les programmes d’exit, il en existe un qui s’exécutera avant un PWRDWNSYS Pour 2 raisons -1 Pour faire un contrôle par rapport à une condition particulière de lancement -2 Pour fermer des applications et valider des informations en cours Voici un exemple succinct qu’il vous faudra améliorer Ici on demande juste de valider par […]
C’est le nombre de tentatives de connexions pour un profil Vous pouvez désormais depuis la version 7.5 l’indiquer au niveau du profil et non plus de manière global par la valeurs système QMAXSIGN pas de *NOMAX 25 max Pour connaitre le nombre de tentatives par profil sur votre ibmi SELECT AUTHORIZATION_NAME, (CASE MAXIMUM_SIGN_ON_ATTEMPTSWHEN ‘*SYSVAL’ THEN […]
Le paramètre ASYNCBRING qui existait mais qui était à *NO passe à *YES par défaut sur la commande SAVCe qui permait d’améliorer les temps de sauvegarde en bufferisant les fichiers Nous utilisons déjà cette option en V7R4 depuis longtemps Sur 2 cas constatés Chez nous 32000 fichiers à sauvegardergain quotidien environ 4 minutes Chez un […]
En une seule commande vous pouvez holder tous les travaux en suspendant le scheduler lui même, vous voyez le status dans la commande wrkjobscde, bien utile pour les installations , les machines de backups etc.. . HLDJOBSCDE JOB(JOBSCD) ENTRYNBR(ALL) pour libérer HLDJOBSCDE JOB(JOBSCD) ENTRYNBR(ALL) Vous pouvez désormais soumettre une tâche annuellement ADDJOBSCDE…FRQ(*YEARLY)… exemple épuration de […]
Une des difficultés, quand on développe avec VSCE sur IBMi ,C’est que si on est 2 deux à modifier le même source, c’est le dernier qui a raison avec perte de modification du premier même s’il a sauvegardé Voici comment on peut améliorer les choses.On va créer un fichier base de données qui liste les […]
Vous pouvez demander à générer le texte des commandes que vous allez créer à l’utilisation non à la compilation ! Vous devez créer un fichier de message avec vos messages Vous pouvez ensuite coder votre commande ici LSTFIC CMD PROMPT(TXT0001) PMTFILE(CMDTXT DYNAMIC) PARM KWD(BIBLIO) TYPE(NAME) LEN(10) PROMPT(TXT0002) le fichier message peut être indiqué de 2 […]
Dans les programmes d’exit, il en existe un qui s’exécutera avant un PWRDWNSYS Pour 2 raisons -1 Pour faire un contrôle par rapport à une condition particulière de lancement -2 Pour fermer des applications et valider des informations en cours Voici un exemple succinct qu’il vous faudra améliorer Ici on demande juste de valider par […]
C’est le nombre de tentatives de connexions pour un profil Vous pouvez désormais depuis la version 7.5 l’indiquer au niveau du profil et non plus de manière global par la valeurs système QMAXSIGN pas de *NOMAX 25 max Pour connaitre le nombre de tentatives par profil sur votre ibmi SELECT AUTHORIZATION_NAME, (CASE MAXIMUM_SIGN_ON_ATTEMPTSWHEN ‘*SYSVAL’ THEN […]
Le paramètre ASYNCBRING qui existait mais qui était à *NO passe à *YES par défaut sur la commande SAVCe qui permait d’améliorer les temps de sauvegarde en bufferisant les fichiers Nous utilisons déjà cette option en V7R4 depuis longtemps Sur 2 cas constatés Chez nous 32000 fichiers à sauvegardergain quotidien environ 4 minutes Chez un […]