CPYPTFGRP
Copier groupe de PTF
En bref
La commande CPYPTFGRP copie les groupes de PTF à partir d'une bande, d'un support optique, d'un fichier sauvegarde ou d'un service, sur une bande, un support optique un fichier sauvegarde ou un service.
CPYPTFGRP se lit CPY
(Copier) + PTFGRP.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CPYPTFGRP PTFGRP(…) FROMDEV(…) TODEV(…)
Paramètres
-
PTFGRPGroupe de PTF obligatoire -
FROMDEVUnité d'origine obligatoire -
TODEVUnité de destination obligatoire -
FROMSAVFFichier sauvegarde origine -
FROMSEQNBRNo séquence bande origine -
FROMENDOPTOption fin de support origine -
TOVOLIdentificateur de volume -
TOSEQNBRNo séquence bande destination -
TOENDOPTOption fin support destination -
TOSAVFFichier sauvegarde destination -
CLEARMise à blanc -
REPLACERemplacer Replace -
PTFGRPLVLNiveau de groupe de PTF -
RELPTFGRPCopier groupes PTF associées -
DTACPRCompression des données -
CPYPTFCopier les PTF -
RPLSPRRemplacer PTF de remplacement -
COVERCopier lettre d'accompagnement
Astuce : dans une session 5250, tapez CPYPTFGRP 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 CPYPTFGRP copie les groupes de PTF à partir d'une bande, d'un support optique, d'un fichier sauvegarde ou d'un service, sur une bande, un support optique un fichier sauvegarde ou un service. Les informations du groupe de PTF sont copiées sur l'unité spécifiée. Les PTF nommées appartenant au groupe de PTF peuvent également être copiées au moyen du paramètre CPYPTF. La commande Gérer les groupes de PTF (WRKPTFGRP) permet de visualiser et de gérer la liste des groupes de PTF du système.
Restrictions :
- Cette commande est fournie avec le droit public d'exclude (*EXCLUDE). Les profils utilisateur QPGMR, QSYSOPR, QSRV et QSRVBAS possèdent des droits privés sur cette commande.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| PTFGRP | Groupe de PTF | Valeur caractère, *ALL | Obligatoire, positionnel 1 |
| FROMDEV | Unité d'origine | Nom, *SERVICE, *SAVF | Obligatoire, positionnel 2 |
| TODEV | Unité de destination | Nom, *SERVICE, *SAVF | Obligatoire, positionnel 3 |
| FROMSAVF | Fichier sauvegarde origine | Nom d'objet qualifié | Facultatif |
| Qualificatif 1: Fichier sauvegarde origine | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| FROMSEQNBR | No séquence bande origine | 1-16777215, *SEARCH | Facultatif |
| FROMENDOPT | Option fin de support origine | *REWIND, *LEAVE, *UNLOAD | Facultatif |
| TOVOL | Identificateur de volume | Valeur caractère, *MOUNTED | Facultatif |
| TOSEQNBR | No séquence bande destination | 1-16777215, *END | Facultatif |
| TOENDOPT | Option fin support destination | *REWIND, *LEAVE, *UNLOAD | Facultatif |
| TOSAVF | Fichier sauvegarde destination | Nom d'objet qualifié | Facultatif |
| Qualificatif 1: Fichier sauvegarde destination | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| CLEAR | Mise à blanc | *NONE, *ALL | Facultatif |
| REPLACE | Replace | *LVLGT, *NO, *YES | Facultatif |
| PTFGRPLVL | Niveau de groupe de PTF | 1-99999, *INSTALLED, *LATEST, *ALL | Facultatif |
| RELPTFGRP | Copier groupes PTF associées | *NO, *YES, *INSTALLED, *LATEST | Facultatif |
| DTACPR | Compression des données | *DEV, *NO, *YES | Facultatif |
| CPYPTF | Copier les PTF | *NO, *YES | Facultatif |
| RPLSPR | Remplacer PTF de remplacement | *YES, *NO | Facultatif |
| COVER | Copier lettre d'accompagnement | Valeur caractère, *DFT, *NONE | Facultatif |
Groupe de PTF (PTFGRP)
Spécifie les groupes de PTF à copier.
Ce paramètre est obligatoire.
- *ALL
- Tous les groupes de PTF sont copiés.
- nom
- Indique le nom du groupe de PTF à copier.
Unité d'origine (FROMDEV)
Spécifie l'unité qui contient les groupes de PTF à copier.
Ce paramètre est obligatoire.
- *SERVICE
- Les groupes de PTF sont copiés à partir du système. La commande Gérer les groupes de PTF (WRKPTFGRP) permet de visualiser la liste des groupes de PTF du système.
- *SAVF
- Les groupes de PTF sont copiés depuis un fichier sauvegarde.
- nom
- Entrez le nom de l'unité de bande ou de l'unité optique à partir de laquelle sont copiés les groupes de PTF.
Unité de destination (TODEV)
Indique l'unité sur laquelle les groupes de PTF sont copiés.
Ce paramètre est obligatoire.
- *SERVICE
- Les groupes de PTF sont copiés sur le système. La commande Gérer les groupes de PTF (WRKPTFGRP) permet de visualiser la liste des groupes de PTF du système. TODEV(*SERVICE) ne peut pas être indiqué avec FROMDEV(*SERVICE).
- *SAVF
- Les groupes de PTF sont copiés dans un fichier sauvegarde.
- nom
- Entrez le nom de l'unité de bande ou de l'unité optique sur laquelle les groupes de PTF sont copiés.
Fichier sauvegarde origine (FROMSAVF)
Spécifie le fichier de sauvegarde à partir duquel les groupes de PTF sont copiés.
Remarque :Ce paramètre n'est admis que si la valeur *SAVF est indiquée dans le paramètre Unité d'origine (FROMDEV).
Qualificatif 1 : Fichier sauvegarde origine
- nom
- Indiquez le nom du fichier sauvegarde.
Qualificatif 2 : Biblio
- *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
- Le fichier sauvegarde est recherché dans la bibliothèque en cours du travail. Si aucune bibliothèque en cours n'est indiquée en tant que bibliothèque en cours du travail, la bibliothèque QGPL est utilisée.
- nom
- Indiquez le nom de la bibliothèque qui contient le fichier sauvegarde.
No séquence bande origine (FROMSEQNBR)
Indique le numéro de séquence du volume de bande à partir duquel les groupes de PTF sont copiés.
Remarque :Ce paramètre n'est admis que si un nom d'unité de bande est indiqué pour le paramètre Unité d'origine (FROMDEV).
- *SEARCH
- La recherche du premier fichier de support pour le groupe de PTF indiqué s'effectue sur le volume de bande.
- 1-16777215
- Entrez le numéro de séquence qui servira de départ à la copie des données PTF. Ce numéro doit figurer sur la bande.
Option fin de support origine (FROMENDOPT)
Indique l'opération qui est exécutée sur la bande ou le volume optique à l'issue de l'opération de copie. Si cette opération concerne un ou plusieurs volume(s), ce paramètre ne s'applique qu'au dernier d'entre eux.
Remarque :Ce paramètre n'est admis que si une bande ou une unité optique est spécifiée au paramètre FROMDEV. Pour les unités optiques, seule la valeur spéciale *UNLOAD est acceptée. Les valeurs *REWIND et *LEAVE ne seront pas prises en compte.
- *REWIND
- A la fin de l'opération, la bande est rebobinée automatiquement, mais elle n'est pas déchargée.
- *LEAVE
- La bande n'est pas rembobinée ou déchargée à la fin de l'opération. Elle conserve sa position.
- *UNLOAD
- La bande est automatiquement rembobinée et déchargée à la fin de l'opération. Certaines unités optiques éjecteront le volume une fois l'opération terminée.
Identificateur de volume (TOVOL)
Indique l'identificateur de volume utilisé lors de la copie des groupes de PTF sur une bande ou un volume optique.
- *MOUNTED
- Le volume présent sur l'unité est utilisé.
- caractère-valeur
- Entrez l'identificateur de volume de la bande ou du support optique.
No séquence bande destination (TOSEQNBR)
Indique le numéro de séquence du fichier de données qui reçoit le groupe de PTF copié.
Remarque :Ce paramètre n'est admis que si un nom d'unité de bande est indiqué pour le paramètre Unité de destination (TODEV).
- *END
- Les groupes de PTF sont copiés à la fin de la bande.
- 1-16777215
- Entrez le numéro de séquence du fichier de données qui reçoit le premier groupe de PTF copié.
Option fin support destination (TOENDOPT)
Indique l'opération qui est exécutée sur la bande ou le volume optique à l'issue de l'opération de copie. Si cette opération concerne un ou plusieurs volume(s), ce paramètre ne s'applique qu'au dernier d'entre eux.
Remarque :Ce paramètre n'est admis que si une bande ou une unité optique est spécifiée au paramètre TODEV (Unité de destination). Pour les unités optiques, seule la valeur spéciale *UNLOAD est acceptée. Les valeurs *REWIND et *LEAVE ne seront pas prises en compte.
- *REWIND
- A la fin de l'opération, la bande est rebobinée automatiquement, mais elle n'est pas déchargée.
- *LEAVE
- La bande n'est pas rembobinée ou déchargée à la fin de l'opération. Elle conserve sa position.
- *UNLOAD
- La bande est automatiquement rembobinée et déchargée à la fin de l'opération. Certaines unités optiques éjecteront le volume une fois l'opération terminée.
Fichier sauvegarde destination (TOSAVF)
Spécifie le fichier de sauvegarde dans lequel les groupes de PTF sont copiés.
Remarque :Ce paramètre n'est admis que si la valeur *SAVF est indiquée dans le paramètre Unité de destination (TODEV).
Qualificatif 1 : Fichier sauvegarde destination
- nom
- Indiquez le nom du fichier sauvegarde.
Qualificatif 2 : Biblio
- *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
- Le fichier sauvegarde est recherché dans la bibliothèque en cours du travail. Si aucune bibliothèque en cours n'est indiquée en tant que bibliothèque en cours du travail, la bibliothèque QGPL est utilisée.
- nom
- Indiquez le nom de la bibliothèque qui contient le fichier sauvegarde.
Mise à blanc (CLEAR)
Indique si un fichier sauvegarde non mis à blanc est automatiquement mis a blanc lors de la copie des groupes de PTF. Ce paramètre s'applique uniquement si TODEV(*SAVF) est indiqué.
- *NONE
- Un fichier sauvegarde non mis à blanc n'est pas automatiquement mis à blanc.
- *ALL
- Un fichier sauvegarde non mis à blanc est automatiquement mis à blanc afin que l'opération puisse se poursuivre.
Replace (REPLACE)
Indique ce qu'il convient de faire si un groupe de PTF copié existe déjà sur le système.
Le nombre de niveaux différents d'un groupe de PTF du même nom qui peut exister sur le système est contrôlé par le paramètre PTFGRPLVL (Niveau du groupe de PTF) de la commande CHGSRVA (Modifier les attributs de service). Lorsque vous copiez un groupe de PTF, la valeur indiquée pour le paramètre PTFGRPLVL signale le nombre maximal de niveaux différents du groupe de PTF qui peuvent exister sur le système. Les niveaux inférieurs du groupe de PTF sont automatiquement supprimés. Seuls restent les niveaux supérieurs du groupe de PTF sur le système une fois que le groupe de PTF a été copié.
Remarque :Ce paramètre s'applique uniquement lorsque TODEV(*SERVICE) est spécifié.
- *LVLGT
- Copiez un groupe de PTF existant portant le même nom uniquement lorsque le niveau du groupe de PTF copié est plus important que le niveau supérieur du groupe de PTF sur le système.
- *NO
- Ne copiez pas le groupe de PTF lorsqu'il existe déjà un groupe de PTF du même nom sur le système, quels que soient les niveaux du groupe de PTF existant. Une erreur sera générée si un groupe de PTF du même nom existe déjà sur le système et si PTFGRP(*ALL) n'est pas spécifié.
- *YES
- Copiez toujours le groupe de PTF quels que soient les niveaux du groupe de PTF existant portant le même nom. Si le niveau du groupe de PTF copié est inférieur à tous les autres niveaux existants du groupe de PTF, il peut être supprimé automatiquement si le nombre de niveaux du groupe de PTF sur le système dépasse la valeur actuelle du paramètre PTFGRPLVL de la commande CHGSRVA.
PTFGRPLVL (Niveau du groupe de PTF)
Spécifie le niveau du groupe de PTF à copier.
Remarque :Ce paramètre ne s'applique que si *SERVICE est spécifié pour le paramètre Unité d'origine (FROMDEV).
- *INSTALLED
- Le dernier niveau du groupe de PTF qui possède le statut Installé ou Appliquer à l'IPL suivant est copié. Si aucun niveau du groupe de PTF ne possède le statut Installé ou Appliquer à 'IPL suivant, le dernier niveau du groupe de PTF qui existe sur le système est copié.
- *ALL
- Tous les niveaux du groupe de PTF sont copiés.
- *LATEST
- Le dernier niveau du groupe de PTF qui existe sur le système est copié.
- 1-99999
- Spécifiez le niveau du groupe de PTF à copier.
Copier groupes PTF associées (RELPTFGRP)
Indique si des groupes de PTF associés doivent être copiés.
Remarque :Ce paramètre ne s'applique que si *SERVICE est spécifié pour le paramètre Unité d'origine (FROMDEV).
- *NO
- Les groupes de PTF associés indiqués dans le groupe de PTF spécifié ne sont pas copiés.
- *YES
- Tous les niveaux des groupes de PTF associés appelés dans le groupe de PTF spécifié sont copiés. Tous les niveaux des groupes de PTF associés appelés dans des groupes de PTF associés sont également copiés.
- *INSTALLED
- Le dernier niveau des groupes de PTF associés appelés dans le groupe de PTF spécifié qui possède le statut Installé ou Appliquer à l'IPL suivant est copié. Tout groupe de PTF associé figurant dans des groupes de PTF associés est également copié. Si aucun niveau du groupe de PTF associé ne possède le statut Installé ou Appliquer à l'IPL suivant, le dernier niveau du groupe de PTF associé qui existe sur le système est copié.
- *LATEST
- Le dernier niveau des groupes de PTF associés appelés dans le groupe de PTF associé sont copiés. Tout groupe de PTF associé figurant dans des groupes de PTF associés est également copié.
Compression des données (DTACPR)
Indique si la compression des données est utilisée.
- *DEV
- Si la sauvegarde se fait sur bande et que l'unité cible accepte la compression des données, la compression matérielle est effectuée. Sinon, les données ne seront pas comprimées.
- *NO
- La compression des données n'est pas utilisée.
- *YES
- Si la sauvegarde se fait sur bande et que l'unité cible accepte la compression des données, la compression matérielle est effectuée. Si la compression n'est pas prise en charge ou si les données de sauvegarde sont écrites dans un fichier de sauvegarde, celle-ci est exécutée par logiciel. Dans ce cas, la sauvegarde pourra avoir des conséquences néfastes sur les performances du système si d'autres travaux sont actifs dans le même temps.
Copier les PTF (CPYPTF)
Indique si les PTF nommées appartenant au groupe de PTF indiqué doivent être copiées en plus des informations sur le groupe.
Remarque :Ce paramètre ne s'applique que si *SERVICE est spécifié pour le paramètre Unité d'origine (FROMDEV) et qu'un nom d'unité de bande ou de lecteur de disque optique est spécifié pour le paramètre Unité de destination (TODEV).
- *NO
- Les PTF nommées appartenant au groupe de PTF spécifié ne sont pas copiées.
- *YES
- Les PTF nommées appartenant au groupe de PTF spécifié sont copiées. Toutes les PTF préalables, simultanées et les PTF des conditions de distribution faisant partie des PTF nommées du groupe sont également copiées. Une PTF est copiée uniquement pour un produit pris en charge ou installé et si un fichier sauvegarde existe sur le système pour la PTF ou pour une PTF prépondérante.
Remplacer PTF de remplacement (RPLSPR)
Indique si les PTF ou les conditions de PTF nommées dans le groupe indiqué doivent être remplacées. Une PTF peut être remplacée si aucun fichier sauvegarde n'est trouvé et si une PTF prépondérante avec un fichier sauvegarde existe sur le système. Ce paramètre s'applique uniquement si CPYPTF(*YES) est indiqué.
- *YES
- Lors de la copie de PTF, si une PTF ou une condition de PTF nommée à l'intérieur du groupe indiqué ne possède pas de fichier sauvegarde, remplacez la PTF par la PTF immédiatement prépondérante qui possède un fichier sauvegarde. Si une PTF ou une condition de PTF nommée à l'intérieur du groupe indiqué possède un fichier sauvegarde, la PTF sera copiée indépendamment du fait qu'il existe une PTF prépondérante ou immédiatement prépondérante.
- *NO
- Pendant la copie de PTF, ne remplacez pas les PTF qui ne possèdent pas de fichier sauvegarde sur le système. Des fichiers sauvegarde doivent être présents pour toutes les PTF et conditions de PTF nommées à l'intérieur du groupe indiqué.
Copier lettre d'accompagnement (COVER)
Indique si les lettres d'accompagnement des PTF doivent être copiées.
Remarque :Ce paramètre ne s'applique que si *YES est spécifié pour le paramètre Copier les PTF (CPYPTF).
- *DFT
- Les lettres d'accompagnement sont copiées avec le code dispositif de langue par défaut. S'il n'existe qu'une lettre d'accompagnement pour la PTF, elle est copiée. S'il en existe plusieurs, les critères ci-après seront utilisés pour déterminer celle qui doit être copiée.
Le code dispositif de langue correspondant aux informations de points de contact de maintenance (WRKCNTINF) sera utilisé.
Si aucun code dispositif de langue ne correspond aux informations de points de contact de maintenance, c'est le code correspondant à la langue principale du système d'exploitation qui sera utilisé.
Si aucune lettre d'accompagnement ne correspond au code dispositif de langue du système d'exploitation, aucune lettre d'accompagnement n'est copiée pour la PTF.
- *NONE
- Aucune lettre d'accompagnement de PTF n'a été copiée.
- caractère-valeur
- Indiquez le code dispositif de langue associé aux lettres d'accompagnement de PTF à copier. Si une lettre d'accompagnement correspondant au code dispositif sélectionné n'est pas disponible, aucune lettre d'accompagnement n'est copiée pour la PTF.
Exemples
Exemple 1 : copie d'un groupe de PTF dans un fichier sauvegarde
CPYPTFGRP PTFGRP(SF99100) FROMDEV(*SERVICE) TODEV(*SAVF)
TOSAVF(MYLIB/MYSAVF)
Cette commande copie le dernier niveau installé pour le groupe de PTF appelé SF99100 sur le système dans un fichier de sauvegarde appelé MYSAVF dans la bibliothèque MYLIB. Les groupes de PTF associés nommés dans SF99100 ne sont pas copiés.
Exemple 2 : copie d'un groupe de PTF sur une bande
CPYPTFGRP PTFGRP(SF99200) FROMDEV(*SERVICE) TODEV(TAP01)
TOSEQNBR(1) RELPTFGRP(*YES) CPYPTF(*YES)
Cette commande copie le dernier niveau installé du groupe de PTF appelé SF99200 et tous les niveaux de ses groupes de PTF associés du système vers la bande montée dans l'unité TAP01, en commençant par le numéro de séquence 1. Toutes les PTF nommées à l'intérieur des groupes de PTF sont copiées sur la bande. Les lettres d'accompagnement sont copiées pour les PTF avec le code dispositif de langue par défaut.
Exemple 3 : copie de tous les groupes de PTF à partir du lecteur de disque optique
CPYPTFGRP PTFGRP(*ALL) FROMDEV(OPT01) TODEV(*SERVICE)
REPLACE(*YES)
Cette commande copie tous les groupes de PTF à partir du volume monté dans le lecteur de disque optique OPT01 vers le système. Tous les groupes de PTF existant déjà sur le système avec le même niveau sont remplacés.
Exemple 4 : copie d'un groupe de PTF d'une bande vers un fichier sauvegarde
CPYPTFGRP PTFGRP(SF99300) FROMDEV(TAP01) TODEV(*SAVF)
TOSAVF(MYLIB/MYSAVF)
Cette commande effectue une recherche sur la bande montée dans l'unité TAP01 et copie le groupe de PTF SF99300 vers le fichier sauvegarde MYSAVF dans la bibliothèque MYLIB.
Messages d'erreur
Messages *ESCAPE
- CPF35CC
- La bibliothèque requise pour une opération liée à des PTF existe déjà.
- CPF35D5
- La langue NLV de la lettre de couverture n'est pas valide. Cover letter NLV not valid.
- CPF354C
- Traitement de fichiers PTF sur volume optique impossible.
- CPF354D
- Unité &1 non admise.
- CPF354F
- Le fichier de PTF requis ne peut pas être traité.
- CPF355D
- Le groupe de PTF n'existe pas sur le support de sauvegarde ou de restauration.
- CPF355E
- Fin anormale de CPYPTFGRP.
- CPF355F
- Les paramètres TODEV et FROMDEV ne peuvent pas indiquer la même unité.
- CPF3598
- Fonction PTF déjà en cours.
- CPF36AB
- Groupes PTF non trouvés.
- CPF36A3
- Le groupe de PTF &1 niveau &2 existe déjà.
- CPF36A4
- Groupe de PTF &1 non trouvé.
- CPF36A5
- Informations manquantes pour le groupe de PTF &1.
- CPF36A6
- Nom de groupe de PTF &1 incorrect.
- CPF36B8
- La PTF &2-&3 &5 ne peut pas être copiée sans un fichier sauvegarde.
- CPF363A
- Type de support de volume non admis pour cette opération.
- CPF363E
- Impossible d'écrire le fichier de PTF requis sur le volume optique.
- CPF9812
- Fichier &1 non trouvé dans la bibliothèque &2.
- CPF9814
- Unité &1 non trouvée.
- OPT1660
- Le lecteur de disque optique &1 est vide.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.