CHGLICINF
Modifier informations licence
En bref
La commande CHGLICINF permet à l'utilisateur de modifier, pour un produit ou un dispositif, les informations de licence suivantes :
CHGLICINF se lit CHG
(Modifier) + LICINF.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CHGLICINF PRDID(…)
Paramètres
-
PRDIDIdentificateur du produit obligatoire -
LICTRMTerme de la licence -
FEATUREDispositif -
USGLMTLimite d'utilisation -
ALTUSGLMTAutre limite d'utilisation -
THRESHOLDSeuil -
MSGQFile attente messages -
LOGHistorique
Astuce : dans une session 5250, tapez CHGLICINF puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande CHGLICINF permet à l'utilisateur de modifier, pour un produit ou un dispositif, les informations de licence suivantes :
- La limite d'utilisation des produits dont la conformité n'est pas vérifiée par une clé de licence (pour les autres produits, vous devez vous procurer une clé de licence logicielle auprès du fournisseur de logiciel afin de modifier la limite d'utilisation des informations de licence)
- Le seuil
- Les utilisateurs devant être avertis lors d'un dépassement de seuil, ou encore d'une tentative de dépassement de la limite d'utilisation ou de sa modification
- La consignation des demandes d'utilisation.
Restriction : Cette commande est livrée avec le droit public *EXCLUDE.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| PRDID | Identificateur du produit | Valeur caractère | Obligatoire, clé, positionnel 1 |
| LICTRM | Terme de la licence | Valeur caractère, *ONLY | Facultatif, clé, positionnel 2 |
| FEATURE | Dispositif | Valeur caractère, 5001 | Facultatif, clé, positionnel 3 |
| USGLMT | Limite d'utilisation | 0-999999, *SAME, *NOMAX, *ALTUSGLMT | Facultatif |
| ALTUSGLMT | Autre limite d'utilisation | Liste d'éléments | Facultatif |
| Élément 1: Utilisation identifiée | 0-999999, *SAME | ||
| Élément 2: Utilisation non identifiée | 0-999999, *SAME | ||
| THRESHOLD | Seuil | 0-999999, *SAME, *CALC, *USGLMT | Facultatif |
| MSGQ | File attente messages | Valeurs uniques: *SAME, *NONE, *OPSYS Autres valeurs (jusqu'à 5 répétitions): Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: File attente messages | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| LOG | Historique | *SAME, *NO, *YES | Facultatif |
Identificateur du produit (PRDID)
Indique l'identificateur (ID) à 7 caractères du produit pour lequel les informations de licence doivent être modifiées.
Ce paramètre est obligatoire.
Terme de la licence (LICTRM)
Indique le terme pour lequel les informations de licence doivent être modifiées.
- *ONLY
- Un seul terme de licence existe sur le système pour le produit et ce terme identifie le produit à modifier.
- terme-licence
- Le terme de la licence peut être transmis dans l'un des deux formats suivants :
Indiquez le terme de licence dans le format Vx, VxRy ou VxRyMz, dans lequel x et y sont un chiffre de 0 à 9, et z un chiffre de 0 à 9 ou une lettre de A à Z.
Précisez le terme de la licence au format vv, vvrr ou vvrrmm, où les valeurs de vv et rr sont des nombres compris entre 00 et 35 et les valeurs de mm sont des nombres compris entre 00 et 09 ou entre 0A et 0Z. Ce format doit être utilisé si la version ou l'édition du produit est supérieure à 9.
Utilisez la commande WRKLICINF (Gérer les informations de licence) pour déterminer le terme de la licence.
Dispositif (FEATURE)
Indique le dispositif du produit spécifié au paramètre Identificateur du produit (PRDID) pour lequel les informations de licence doivent être modifiées. Vous pouvez déterminer le numéro de dispositif à l'aide de la commande WRKLICINF (Gérer les informations de licence).
- 5001
- Les informations de licence du dispositif 5001 doivent être modifiées.
- dispositif
- Indiquez le dispositif pour lequel les informations de licence doivent être modifiées. Les valeurs admises sont comprises entre 5001 et 9999.
Limite d'utilisation (USGLMT)
Indique le nombre maximal d'utilisateurs (limite d'utilisation) de ce produit ou dispositif. Le fournisseur du logiciel définit la limite d'utilisation autorisée. Pour une utilisation simultanée, il s'agit du nombre maximum de travaux pouvant accéder au produit ou au dispositif à un moment donné. Pour une utilisation réglementée, il s'agit du nombre maximum de détenteurs de licences pouvant être inscrits pour utiliser ce produit ou ce dispositif.
Remarque :Pour modifier la limite d'utilisation des produits protégés par une clé de licence, vous devez utiliser la commande ADDLICKEY.
- *SAME
- La valeur reste inchangée.
- *NOMAX
- Le nombre des utilisateurs n'est pas limité.
- *ALTUSGLMT
- La limite d'utilisation est constituée par la somme de l'utilisation identifiée et de l'utilisation non identifiée spécifiées au paramètre Autre limite d'utilisation (ALTUSGLMT).
- limite-utilisation
- Indiquez le nombre maximal d'utilisateurs de ce produit ou dispositif. Les valeurs admises sont comprises entre 0 et 999999.
Autre limite d'utilisation (ALTUSGLMT)
La limite d'utilisation spécifie l'utilisation identifiée et l'utilisation non identifiée de ce produit ou de cette fonction. Elle prend comme valeur la somme de ces deux utilisations.
L'utilisation identifiée peut voir les valeurs suivantes :
- *SAME
- La valeur reste inchangée.
- utilisation-identifiée
- Indiquez le nombre maximal d'utilisateurs dénombrés par ce produit ou cette fonction. Les valeurs admises sont comprises entre 0 et 999999.
L'utilisation non identifiée peut avoir les valeurs suivantes :
- *SAME
- La valeur reste inchangée.
- utilisation-non-identifiée
- Indiquez le nombre maximal d'utilisateurs non dénombrables par ce produit ou cette fonction. Les valeurs admises sont comprises entre 0 et 999999.
Remarque :Le nombre d'utilisateurs indiqué pour l'utilisation non identifiée fait définitivement partie de l'utilisation normale de ce produit ou de cette fonction.
Seuil (THRESHOLD)
Indique le seuil applicable à ce produit ou dispositif. Lorsque le nombre d'utilisateurs du produit dépasse le seuil, un message est envoyé à la file d'attente de messages de l'opérateur système (QSYS/QSYSOPR) ainsi qu'aux files d'attente de messages spécifiées au paramètre File attente messages (MSGQ).
Remarque :Si vous indiquez une valeur égale à la limite d'utilisation, aucun message n'est envoyé. Des messages sont envoyés uniquement lors d'une tentative de dépassement de la limite d'utilisation, ou lorsque cette dernière est modifiée.
- *SAME
- La valeur reste inchangée.
- *CALC
- Le système calcule le seuil admis pour ce produit ou dispositif. Le seuil calculé est égal à 90 % de la limite d'utilisation (nombre maximal d'utilisateurs indiqué au paramètre Limite d'utilisation (USGLMT)). Si la limite d'utilisation est 1 ou *NOMAX, le seuil est égal à cette dernière.
- *USGLMT
- Le seuil pour ce produit ou dispositif est égal à sa limite d'utilisation.
- seuil
- Indiquez le seuil pour ce produit ou dispositif. Les valeurs admises sont comprises entre 0 et 999999.
File attente messages (MSGQ)
Indique les noms qualifiés de cinq files d'attente de messages au maximum, auxquelles des messages sont envoyés en cas de dépassement du seuil, de tentative de dépassement de la limite d'utilisation, ou de modification de la limite d'utilisation. Ces messages sont également envoyés à la file d'attente de messages de l'opérateur système (QSYS/QSYSOPR).
- *SAME
- La valeur reste inchangée.
- *NONE
- Les messages ne sont envoyés qu'à la file d'attente de messages de l'opérateur système (QSYS/QSYSOPR).
- *OPSYS
- Les messages sont envoyés aux files d'attente de messages définies dans les informations de licence du système d'exploitation.
Le nom de la file d'attente de messages peut être qualifié par l'une des valeurs de bibliothèque suivantes :
- *LIBL
- La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution en cours jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
- La recherche porte sur la bibliothèque en cours de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
- nom-bibliothèque
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
- nom-file-attente-messages
- Indiquez le nom de la file d'attente de messages à laquelle sont envoyés les messages.
Historique (LOG)
Indique s'il convient d'enregistrer les demandes d'utilisation du produit ou dispositif lorsque le nombre d'utilisations est égal à la limite d'utilisation. Le cas échéant, les demandes sont enregistrées dans le journal QLZALOG de QUSRSYS.
- *SAME
- La valeur reste inchangée.
- *NO
- Les demandes faites lorsque le nombre d'utilisations est égal à la limite d'utilisation ne sont pas enregistrées.
- *YES
- Les demandes faites lorsque le nombre d'utilisations est égal à la limite d'utilisation sont enregistrées. Lorsqu'une demande de licence est faite et que le nombre d'utilisations est égal à la limite d'utilisation, l'émetteur de la demande ainsi que tous les détenteurs de licences en cours sont enregistrés dans le journal QLZALOG de QUSRSYS.
Exemples
Exemple 1 : modification de la limite d'utilisation d'un produit associé à un seul terme de licence sur le système
CHGLICINF PRDID(1MYPROD) LICTRM(*ONLY)
USGLMT(35) THRESHOLD(30)
MSGQ(MYLIB/MYMSGQ) LOG(*NO)
Cette commande vous permet de modifier la limite d'utilisation du produit associé à l'identificateur 1MYPROD pour lequel un seul terme de licence est installé sur ce système. Après l'exécution de cette commande, 35 utilisateurs seront autorisés à se servir de ce produit. Lorsque le compteur d'opérations atteint 31, des messages sont envoyés à la file d'attente de messages de l'opérateur système et à la file d'attente de messages MYMSGQ de la bibliothèque MYLIB pour indiquer que le seuil a été dépassé. Les demandes de licence faites lorsque le compteur d'opérations est égal à la limite d'utilisation ne sont pas enregistrées. Les modifications de la limite d'utilisation sont néanmoins enregistrées dans le journal QLZALOG de QUSRSYS.
Exemple 2 : modification de la limite d'utilisation d'un produit associé à plus d'un terme de licence sur le système
CHGLICINF PRDID(2MYPROD) LICTRM(V2)
USGLMT(50) THRESHOLD(*USGLMT)
MSGQ(*NONE) LOG(*YES)
Cette commande vous permet de modifier la limite d'utilisation du produit associé à l'identificateur 2MYPROD et au terme de licence Version 2. Après l'exécution de cette commande, 50 utilisateurs seront autorisés à se servir de ce produit. Aucun message de dépassement de seuil n'est envoyé. (Des messages sont toutefois envoyés à l'opérateur système lorsque la limite d'utilisation est modifiée ou que le compteur d'opérations atteint ou dépasse la limite d'utilisation.) Lorsque le compteur d'opérations est égal à la limite d'utilisation, une demande de licence est enregistrée dans le journal QLZALOG de QUSRSYS.
Messages d'erreur
Messages *ESCAPE
- CPF9E2C
- Impossible d'indiquer LICTRM(*ONLY).
- CPF9E2D
- La limite d'utilisation ne peut pas être inférieure à l'utilisation en cours.
- CPF9E27
- Impossible de modifier limite d'utilisation pour produit à conformité *KEYED.
- CPF9E28
- File d'attente de messages *OPSYS non admise pour le système d'exploitation.
- CPF9E30
- Informations de licences non modifiées.
- CPF9E88
- La limite d'utilisation secondaire ne peut pas être inférieure à l'utilisation en cours.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.