RMVBNDDIRE
Enlever poste répertoire liage
En bref
La commande RMVBNDDIRE (Enlever poste répertoire liage) permet d'enlever un poste du répertoire de liage.
RMVBNDDIRE se lit RMV
(Retirer) + BNDDIRE.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
RMVBNDDIRE BNDDIR(…)
Paramètres
Astuce : dans une session 5250, tapez RMVBNDDIRE 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 RMVBNDDIRE (Enlever poste répertoire liage) permet d'enlever un poste du répertoire de liage.
Restrictions :
- Vous devez disposer d'un droit de lecture (*READ) et d'un droit d'opération sur l'objet (*OBJOPR) sur la bibliothèque dans laquelle le répertoire de liage est mis à jour.
- Vous devez disposer d'un droit d'opération sur l'objet (*OBJOPR) et d'un droit de suppression (*DLT) sur le répertoire de liage.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| BNDDIR | Répertoire de liage | Nom d'objet qualifié | Obligatoire, positionnel 1 |
| Qualificatif 1: Répertoire de liage | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB, *USRLIBL | ||
| OBJ | Spécifications d'objet | Values (jusqu'à 50 répétitions): Liste d'éléments | Facultatif, positionnel 2 |
| Élément 1: Objet | Nom d'objet qualifié | ||
| Qualificatif 1: Objet | Nom générique, nom, *ALL | ||
| Qualificatif 2: Biblio | Nom, *LIBL | ||
| Élément 2: Type d'objet | *SRVPGM, *MODULE |
Répertoire de liage (BNDDIR)
Indique le répertoire de liage dans lequel un poste est enlevé.
Ce paramètre est obligatoire.
Qualificatif 1 : Répertoire de liage
- nom
- Indiquez le nom du répertoire de liage à mettre à jour.
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
- La recherche porte sur la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée, QGPL est utilisée.
- *USRLIBL
- La recherche porte uniquement sur les bibliothèques figurant dans la partie utilisateur de la liste des bibliothèques du travail.
- nom
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Spécifications d'objet (OBJ)
Indique un ou plusieurs noms d'objet à supprimer du répertoire de liage.
Vous pouvez indiquer 50 valeurs pour ce paramètre.
Elément 1 : Objet
-
Qualificatif 1 : Objet
- *ALL
- Tous les objets du type précisé sont enlevés de la bibliothèque indiquée.
- nom-générique
- Indiquez le nom générique des objets à enlever. Un nom générique est composé d'un ou plusieurs caractères suivis d'un astérisque (*) : ABC*, par exemple. L'astérisque remplace tout caractère admis. Un nom générique désigne tous les objets dont le nom commence par le préfixe générique sur lesquels l'utilisateur détient des droits. Si l'astérisque n'est pas inclus dans le nom (préfixe) générique, le système considère qu'il s'agit d'un nom d'objet complet. Si le nom complet de l'objet est indiqué et que plusieurs bibliothèques sont explorées, plusieurs objets peuvent être enlevés, à condition toutefois que la valeur de bibliothèque *ALL ou *ALLUSR puisse être indiquée pour le nom.
- nom
- Indiquez le nom de l'objet à enlever.
-
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.
- nom
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Elément 2 : Type d'objet
- *SRVPGM
- Indique que l'objet enlevé est un programme de service.
- *MODULE
- Indique que l'objet enlevé est un module.
Exemples
RMVBNDDIRE BNDDIR(SOURCE) OBJ(LIST)
Cette commande vous permet d'enlever l'objet LIST du répertoire de liage SOURCE.
Messages d'erreur
Messages *ESCAPE
- CPF5D01
- Répertoire de liage &1 de la bibliothèque &2 inutilisable.
- CPF5D09
- Objet &2/&1 de type &3 introuvable dans répertoire de liage &4 de la bibliothèque &5.
- CPF980F
- Répertoire de liage &1 introuvable dans bibliothèque &2.
- CPF9801
- Objet &2 non trouvé dans la bibliothèque &3.
- CPF9802
- Non autorisé à l'objet &2 de &3.
- CPF9803
- Impossible d'allouer l'objet &2 de la bibliothèque &3.
- CPF9807
- Une ou plusieurs bibliothèques de la liste ont été supprimées.
- CPF9808
- Allocation impossible pour une ou plusieurs bibliothèques de la liste.
- CPF9810
- Bibliothèque &1 non trouvée.
- CPF9820
- Non autorisé à utiliser la bibliothèque &1.
- CPF9830
- Allocation de la bibliothèque &1 impossible.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.