Aller au contenu

CHKPRDOPT

Vérifier option de produit

En bref

La commande CHKPRDOPT (Vérifier une option du produit) fait état des différences entre la structure correcte et la structure réelle d'un produit logiciel (par exemple, si un objet est supprimé d'un produit installé, CHKPRDOPT fera état de cette erreur).

CHKPRDOPT se lit CHK (Vérifier) + PRDOPT. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHKPRDOPT PRDID(…)

Paramètres

Astuce : dans une session 5250, tapez CHKPRDOPT 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 CHKPRDOPT (Vérifier une option du produit) fait état des différences entre la structure correcte et la structure réelle d'un produit logiciel (par exemple, si un objet est supprimé d'un produit installé, CHKPRDOPT fera état de cette erreur). Utilisez les messages d'information et de diagnostic pour déterminer la condition du produit. La commande CHKPRDOPT n'émet pas nécessairement de message d'arrêt programme si le produit a été supprimé ou s'il se trouve en cours de création.

Paramètres

Mot-clé Description Valeurs possibles Remarques
PRDID Identificateur du produit Valeur caractère, *OPSYS Obligatoire, positionnel 1
RLS Edition Valeur caractère, *ALL, *OPSYS, 'VxRxMx' Facultatif
OPTION Option du produit 1-99, *ALL, *BASE Facultatif
LODID Identificateur de chargement Valeur caractère, *ALL, *CODEDFT, *PRIMARY Facultatif
CHKSIG Vérifier signature *SIGNED, *ALL, *NONE Facultatif
DETAIL Détail *BASIC, *FULL Facultatif
VFYREQPTF Vérifier les PTF requises *YES, *NO Facultatif

Identificateur du produit (PRDID)

Identificateur du produit logiciel à vérifier.

Les valeurs possibles sont :

*OPSYS
Le logiciel sous licence IBM i est vérifié.
identificateur-produit
Indique l'identificateur du produit. L'identificateur doit comprendre sept caractères.

Edition (RLS)

Niveau d'édition du produit à vérifier.

Les valeurs possibles sont :

*ALL
Toutes les éditions du produit sont vérifiées.
*OPSYS
Le niveau d'édition du produit à vérifier correspond à celui du système d'exploitation actuellement installé.
niveau-édition
Indiquez le niveau d'édition selon le format VxRxMx, où Vx représente le numéro de version, Rx le numéro d'édition et Mx le niveau de modification.

Indiquez le niveau d'édition en utilisant le format vvrrmm. vv correspond à des caractères numériques compris entre 00 et 35 et représentant la version du produit, rr correspond à des caractères numériques compris entre 00 et 35 et représentant l'édition du produit, et mm correspond à une valeur comprise entre 00 et 09 ou entre 0A et 0Z et représentant le niveau de modification du produit. Ce format doit être utilisé si la version ou l'édition du produit est supérieure à 9.

Option du produit (OPTION)

Option du produit à vérifier.

Les valeurs possibles sont :

*ALL
Toutes les options du produit sont vérifiées.
*BASE
L'option de base du produit est vérifiée.
option-produit
Indiquez un numéro d'option compris entre 1 et 99.

Identificateur de chargement (LODID)

Chargement du produit à vérifier.

Les valeurs possibles sont :

*ALL
Tous les chargements du produit sont vérifiés pour une option donnée.
*CODEDFT
Le chargement du code est vérifié.
*PRIMARY
Le chargement du code et le chargement de la langue principale sont vérifiés.
identificateur-chargement-produit
Indiquez un identificateur composé de quatre caractères.

Vérifier signature (CHKSIG)

Indique si les signatures numériques d'objets doivent être vérifiées.

Les valeurs possibles sont :

*SIGNED
Les objets dotés de signatures numériques sont vérifiés. Tout objet ayant été signé fera l'objet d'une vérification de signature. Les objets dont les signatures sont incorrectes seront identifiés dans des messages envoyés dans l'historique du travail et le produit sera défini à l'état erroné.
*ALL
Tous les objets qui peuvent être signés numériquement feront l'objet d'une vérification de signature. Tout objet pouvant être signé mais ne possédant pas de signature sera identifié dans un message envoyé à l'historique du travail mais le produit ne sera pas défini à l'état erroné. Tout objet signé avec une signature incorrecte sera identifié dans un message envoyé à l'historique du travail. Si une signature incorrecte est trouvée, le produit sera défini à l'état erroné.
*NONE
Les signatures numériques d'objets ne seront pas vérifiées.

Détail (DETAIL)

Indique le jeu de messages envoyé pour chaque produit.

Les valeurs possibles sont :

*BASIC
Seuls les messages relatifs aux chargements existants sont indiqués. Aucun message n'est indiqué pour un chargement défini.
*FULL
Tous les messages sont indiqués pour les chargements demandés.

Vérifier les PTF requises (VFYREQPTF)

Indique si des tâches de vérification sont effectuées pour les PTF requises associées au produit. La valeur de ce paramètre permet de déterminer si un produit est configuré ou non pour passer dans un état d'erreur lorsque l'état de certaines PTF requises est inapproprié.

Les valeurs possibles sont :

*YES
Les PTF requises sont vérifiées. Des messages sont envoyés à l'historique de travail pour identifier les PTF requises dont l'état est inapproprié. Le produit est configuré pour passer dans un état d'erreur lorsque l'état d'une ou de plusieurs PTF requises est inapproprié.
*NO
Les PTF requises sont vérifiées. Des messages sont envoyés à l'historique de travail pour identifier les PTF requises dont l'état est inapproprié. L'état du produit ne sera pas modifié simplement parce que l'état d'une ou de plusieurs PTF requises est inapproprié.

Exemples

CHKPRDOPT   PRDID(*OPSYS)

Cette commande permet de vérifier toutes les éditions du logiciel sous licence IBM i.

Messages d'erreur

*ESCAPE Messages

CPF0C20
Erreurs trouvées par CHKPRDOPT.
CPF0C2C
Erreurs trouvées lors de la vérif de signatures numériques.
CPF0C4A
Enregistrement de produit introuvable. Product record not found.
CPF0C4B
Product availability object &2/&1 recovery required.
CPF0C4C
Impossible d'allouer l'objet &1 de la bibliothèque &2. Cannot allocate object &1 in library &2.
CPF0C4D
Une erreur s'est produite lors du traitement de l'objet &1 de la bibliothèque &2. Error occurred while processing object &1 in library &2.
CPF0C54
Les données de l'enregistrement de produit ne sont pas correctes. Data in product record not correct.
CPF358A
Édition non valide. Release not valid.
CPF8A06
Document &2 ou dossier &3 créé partiellement dans le dossier &1.
CPF8A78
Dossier &1 en cours d'utilisation.
CPF9012
L'ouverture de la session d'échange de documents pour &1 a échoué.
CPF9032
La session d'échange de documents n'a pas été démarrée.
CPF9830
Allocation de la bibliothèque &1 impossible.
CPF9838
Limite mémoire du profil utilisateur dépassée.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.