DSPSFWRSC
Afficher ressources logiciels
En bref
La commande DSPSFWRSC (Afficher les ressources logicielles) permet d'afficher, d'imprimer ou d'écrire dans un fichier de sortie la liste des ressources logicielles installées sur le système.
DSPSFWRSC se lit DSP
(Afficher) + SFWRSC.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
DSPSFWRSC
Paramètres
Astuce : dans une session 5250, tapez DSPSFWRSC 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 DSPSFWRSC (Afficher les ressources logicielles) permet d'afficher, d'imprimer ou d'écrire dans un fichier de sortie la liste des ressources logicielles installées sur le système.
La vue QSYS2.SOFTWARE_PRODUCT_INFO renvoie des informations similaires.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| OUTPUT | Sortie | *, *PRINT, *OUTFILE | Facultatif, positionnel 1 |
| OUTFILE | Fichier recevant la sortie | Nom d'objet qualifié | Facultatif, positionnel 2 |
| Qualificatif 1: Fichier recevant la sortie | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| OUTMBR | Options pour membre de sortie | Liste d'éléments | Facultatif |
| Élément 1: Membre recevant la sortie | Nom, *FIRST | ||
| Élément 2: Remplacement ou ajout enregs | *REPLACE, *ADD |
Sortie (OUTPUT)
Indique si la sortie générée par la commande doit être affichée sur le poste de travail demandeur, ou imprimée avec la sortie spoule du travail.
Les valeurs possibles sont les suivantes :
- *
- La sortie est affichée (travail interactif) ou imprimée avec le fichier spoule en sortie du travail (travail par lots).
- Le résultat est placé dans un fichier spoule de la file d'attente en sortie du travail.
- *OUTFILE
- La sortie est dirigée vers le fichier base de données indiqué à l'invite Fichier recevant la sortie (paramètre OUTFILE).
Remarque :Si la valeur OUTPUT(*OUTFILE) est utilisée, il est nécessaire d'indiquer le nom du fichier base de données.
Fichier recevant la sortie (OUTFILE)
Indique le nom et la bibliothèque du fichier base de données destiné à recevoir la sortie. Si le fichier n'existe pas, cette commande le crée dans la bibliothèque indiquée. Pour créer ce fichier, le système utilise le fichier physique QARZLCOF de la liste des bibliothèques comme modèle. Le nom de format d'enregistrement qui lui est attribué est QARZLCGD. Pour afficher les informations de niveau zone, utilisez la commande DSPFFD (Afficher la description des zones) en indiquant le nom de fichier QARZLCOF et la bibliothèque QSYS. Si le fichier est créé par cette fonction, le texte associé indique qu'il s'agit d'un fichier de sortie pour DSPSFWRSC. Les droits accordés aux utilisateurs qui ne disposent pas de droits spécifiques, de droits de groupe ou ne font pas partie d'une liste d'autorisation sont identiques aux droits de création indiqués pour la bibliothèque dans laquelle le fichier est créé. Ce paramètre n'est admis que si OUTPUT(*OUTFILE) est indiqué.
Le nom du fichier base de données peut être qualifié de l'une des valeurs de bibliothèque suivantes :
- *LIBL
- La recherche s'effectue dans toutes les bibliothèques de la liste des bibliothèques du travail jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
- La recherche s'effectue dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est prise par défaut.
- nom-bibliothèque
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Options pour membre de sortie (OUTMBR)
Indique le nom du membre de fichier base de données dans lequel est envoyée la sortie de la commande.
Les valeurs possibles sont les suivantes :
- *FIRST
- Le premier membre du fichier reçoit la sortie. Si OUTMBR(*FIRST) est indiqué et que le membre n'existe pas, le système en crée un du nom indiqué à l'invite Fichier recevant la sortie (paramètre OUTFILE). Si le membre existe, vous avez la possibilité d'ajouter de nouveaux enregistrements à la fin du membre existant ou de le mettre à blanc et de lui ajouter les nouveaux enregistrements.
- nom-membre
- Indiquez le nom du membre destiné à recevoir la sortie. Si OUTMBR (nom-membre) est indiqué et que le membre n'existe pas, le système crée ce dernier. Si le membre désigné existe, vous avez le choix entre deux options : ajouter les enregistrements à la suite de ceux déjà présents, ou mettre à blanc le membre et ajouter les nouveaux enregistrements.
Les options possibles sont les suivantes :
- *REPLACE
- Le système met à blanc le membre existant et ajoute les nouveaux enregistrements.
- *ADD
- Le système ajoute les nouveaux enregistrements à la suite des enregistrements existants.
Exemples
DSPSFWRSC OUTPUT(*OUTFILE) OUTFILE(*CURLIB/NAMES)
Cette commande permet d'envoyer le résultat de la commande au premier membre du fichier NAMES dans la bibliothèque en cours. Ce résultat remplace les informations dans le membre.
Messages d'erreur
Messages *ESCAPE
- 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.
- CPF9860
- Erreur lors du traitement du fichier de sortie.
- CPF9871
- Erreur lors du traitement.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.