Aller au contenu

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).
*PRINT
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.