Aller au contenu

CRTDEVTAP

Créer une unité bande

En bref

La commande CRTDEVTAP permet de créer une description d'unité de bande.

CRTDEVTAP se lit CRT (Créer) + DEVTAP. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CRTDEVTAP DEVD(…)

Paramètres

  • DEVD Description d'unité obligatoire
  • TYPE Type d'unité
  • MODEL Modèle de l'unité
  • RSRCNAME Nom de ressource
  • SWTSET Position commutateurs
  • ONLINE En ligne à l'IPL
  • CTL Connexion au contrôleur
  • ASSIGN Attribuer unité à mise EF
  • UNLOAD Décharger unité à mise HF
  • MSGQ File attente messages
  • TEXT Texte 'descriptif'
  • AUT Droits

Astuce : dans une session 5250, tapez CRTDEVTAP 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 CRTDEVTAP permet de créer une description d'unité de bande.

Restriction : Pour utiliser cette commande, vous devez disposer du droit spécial *IOSYSCFG (configuration de système d'entrée-sortie).

Paramètres

Mot-clé Description Valeurs possibles Remarques
DEVD Description d'unité Nom Obligatoire, clé, positionnel 1
TYPE Type d'unité Valeur caractère, *RSRCNAME Facultatif, clé, positionnel 2
MODEL Modèle de l'unité Valeur caractère, *RSRCNAME Facultatif, clé, positionnel 3
RSRCNAME Nom de ressource Nom, *NONE, *VRT Facultatif, clé, positionnel 4
SWTSET Position commutateurs Valeur caractère Facultatif
ONLINE En ligne à l'IPL *YES, *NO Facultatif
CTL Connexion au contrôleur Nom Facultatif
ASSIGN Attribuer unité à mise EF *YES, *NO Facultatif
UNLOAD Décharger unité à mise HF *YES, *NO Facultatif
MSGQ File attente messages Valeurs uniques: *SYSOPR
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: File attente messages Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
TEXT Texte 'descriptif' Valeur caractère, *BLANK Facultatif
AUT Droits Nom, *CHANGE, *ALL, *USE, *EXCLUDE, *LIBCRTAUT Facultatif

Description d'unité (DEVD)

Indique le nom de la description d'unité.

Ce paramètre est obligatoire.

Type d'unité (TYPE)

Indique le type d'unité représentée par cette description.

*RSRCNAME

Le type d'unité est déterminé à partir du paramètre de nom de ressource (RSRCNAME).

Remarque :Lorsque la valeur *RSRCNAME est utilisée, le nom de ressource doit correspondre à une ressource de bande existante.

Pour obtenir la liste des types d'unité acceptés pour ce paramètre, appuyez sur F4 (Invite) à partir de l'invite TYPE.

Modèle de l'unité (MODEL)

Indique le numéro de modèle de l'unité représentée par cette description.

Remarque :Ce paramètre est ignoré, mais il peut être indiqué pour assurer la compatibilité avec des versions précédentes de cette commande.

*RSRCNAME

Le modèle d'unité est déterminé à partir du paramètre de nom de ressource.

modèle-unité

Indiquez un modèle d'unité pour cette description.

Nom de ressource (RSRCNAME)

Indique le nom de ressource identifiant le matériel virtuel ou physique représenté par cette description. Utilisez la commande WRKHDWRSC pour déterminer le nom d'une ressource matérielle physique.

*NONE

Aucun nom de ressource n'est indiqué. Un nom de ressource doit être indiqué pour que l'unité puisse être mise en fonction.

*VRT

Le système d'exploitation génère le nom de ressource lors de la modification de la description d'unité. Ce nom représente le matériel virtuel (non physique). Une fois que l'IBM i a créé le nombre maximal de ressources matérielles virtuelles, la dernière ressource créée est utilisée pour la description d'unité.

Remarque :Le nom de la ressource n'est pas retiré si une description d'unité est supprimée. Vous pouvez créer une description d'unité pour les ressources existantes, en indiquant la ressource par nom.

nom-ressource

Indiquez un nom pour identifier l'unité physique ou virtuelle sur le système.

Position commutateurs (SWTSET)

Remarque :Ce paramètre n'est plus accepté. Indiquez le paramètre RSRCNAME pour tous les types d'unité. Le paramètre SWTSET est indiqué pour assurer la compatibilité avec des versions précédentes de cette commande. S'il est précisé, il est converti en nom de ressource par le système.

Indique la position des commutateurs des unités de bande.

Pour les unités 3422, 3480 et 3490, les valeurs admises sont comprises entre 0 et F.

Pour les unités 3430, les valeurs admises sont comprises entre 0 et 3.

En ligne à l'IPL (ONLINE)

Indique si cet objet est mis en fonction automatiquement lors de la procédure de chargement initial (IPL).

*YES

L'unité est mise en fonction automatiquement lors de l'IPL.

*NO

L'unité n'est pas mise en fonction automatiquement lors de l'IPL.

Connexion au contrôleur (CTL)

Indique le nom de la description de contrôleur à laquelle cette unité est connectée.

Remarque :Pour utiliser cette unité pour communiquer avec un lieu éloigné qui est résidant sur le même système que le lieu local, indiquez une description de contrôleur créée avec le paramètre LINKTYPE (*LOCAL).

Ce paramètre n'est pas admis lorsque RSRCNAME(*VRT) est indiqué.

Attribuer unité à mise EF (ASSIGN)

Indique si l'unité de bande est attribuée au système lors de sa mise en fonction.

*YES

L'unité de bande est attribuée lors de sa mise en fonction.

*NO

L'unité de bande n'est pas attribuée lors de sa mise en fonction.

Décharger unité à mise HF (UNLOAD)

Indique si l'unité de bande est déchargée lors de sa mise hors fonction.

*YES

L'unité de bande est déchargée lors de sa mise hors fonction.

*NO

L'unité de bande n'est pas déchargée lors de sa mise hors fonction. La bande est rebobinée, jusqu'en début de bande uniquement.

File attente messages (MSGQ)

Nom de la file d'attente de messages dans laquelle sont envoyés les messages d'exploitation pour cette unité.

Les noms qualifiés possibles sont :

*SYSOPR
Les messages sont envoyés à la file d'attente de messages QSYSOPR de QSYS.
nom-file-attente-messages
Indiquez le nom de la file d'attente de messages dans laquelle sont envoyés les messages d'exploitation.
*LIBL
La recherche porte sur 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 porte sur 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.

Texte 'descriptif' (TEXT)

Texte décrivant brièvement l'objet.

*BLANK
Aucun texte n'est spécifié.
valeur-alphanumérique
Indiquez, entre apostrophes, un texte de 50 caractères au maximum.

Droits (AUT)

Indique les droits que vous accordez aux utilisateurs qui n'ont pas de droits spécifiques sur l'objet, qui ne figurent pas sur une liste d'autorisation ou dont le profil de groupe ou les profils du groupe supplémentaire ne disposent pas de droits spécifiques sur l'objet.

*CHANGE
L'utilisateur peut effectuer toutes les opérations sur l'objet, à l'exception de celles réservées au propriétaire ou contrôlées par les droits d'existence de l'objet (*OBJEXIST) et de gestion de l'objet (*OBJMGT). L'utilisateur peut réaliser des fonctions de base sur l'objet et le modifier. Le droit *CHANGE fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que les droits sur toutes les données. Si l'objet est une liste d'autorisation, vous pouvez ajouter, modifier ou supprimer des utilisateurs dans cette liste.
*ALL
L'utilisateur peut effectuer toutes les opérations, à l'exception de celles réservées au propriétaire ou soumises au droit de gestion de la liste d'autorisation (*AUTLMGT). L'utilisateur a un droit d'existence sur l'objet Il peut également effectuer des fonctions de base sur ce dernier, le modifier, définir son niveau de protection et en transférer la propriété.
*USE
L'utilisateur peut effectuer des opérations de base sur l'objet, telles que l'exécution d'un programme ou la lecture d'un fichier. Il ne peut pas le modifier. Le droit d'utilisation (*USE) fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que le droit d'exécution (*EXECUTE).
*EXCLUDE
L'utilisateur n'a pas accès à l'objet.
*LIBCRTAUT
Le système détermine les droits sur l'objet à l'aide de la valeur précisée à l'invite Droits pour objets créés (paramètre CRTAUT) dans la commande CRTLIB pour la bibliothèque contenant l'objet à créer. Si la valeur précisée au paramètre CRTAUT est modifiée, la nouvelle valeur n'affecte pas les objets existants.
nom
Indiquez le nom d'une liste d'autorisation permettant de déterminer les droits sur l'objet. Les droits sur l'objet précisés dans la liste sont accordés aux utilisateurs qui figurent sur cette liste. La liste d'autorisation doit exister à la création de l'objet.

Exemples

Exemple 1 : Création d'une description d'unité de bande virtuelle

CRTDEVTAP   DEVD(VIRTAP01) RSRCNAME(*VRT)

Cette commande permet de créer une description pour une unité de bande virtuelle appelée VIRTAP01. Le type d'unité est déterminé à partir du nom de ressource. La valeur 63B0 est affectée au paramètre TYPE et la valeur 001 au paramètre MODEL pour toutes les unités de bande virtuelles.

Exemple 2 : Création d'une description d'unité de bande avec un nom de ressource

CRTDEVTAP   DEVD(TAPDEV01) RSRCNAME(TAPERSRC)

Cette commande permet de créer une description pour une unité de bande appelée TAPDEV01 avec la ressource TAPERSRC.

Messages d'erreur

Messages *ESCAPE

CPF261A
Description d'unité &1 non créée à la suite d'erreurs.

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