Aller au contenu

CRTDEVSNUF

Créer une unité SNUF

En bref

La commande CRTDEVSNUF permet de créer une description d'unité SNUF (Systems Network Architecture Upline Facility).

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

Syntaxe minimale

CRTDEVSNUF DEVD(…) LOCADR(…) RMTLOCNAME(…)

Paramètres

Astuce : dans une session 5250, tapez CRTDEVSNUF 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 CRTDEVSNUF permet de créer une description d'unité SNUF (Systems Network Architecture Upline Facility).

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, positionnel 1
LOCADR Adresse locale du lieu 01-FF Obligatoire, positionnel 2
RMTLOCNAME Lieu éloigné Nom de communication Obligatoire, positionnel 3
ONLINE En ligne à l'IPL *YES, *NO Facultatif
CTL Connexion au contrôleur Nom Facultatif
PGMSTRRQS Démarrage programme par hôte *NO, *YES Facultatif
SPCHOSTAPP Application hôte spéciale *NONE, *FLASH Facultatif
APPID Identificateur d'application Nom Facultatif
HOST Type d'hôte *CICS, *IMS, *IMSRTR, *ADCS Facultatif
RCDLEN Longueur d'enregistrement 1-32767, 512 Facultatif
BLKLEN Longueur de bloc 1-32767, 512 Facultatif
DFTPGM Programme par défaut Nom d'objet qualifié Facultatif
Qualificatif 1: Programme par défaut Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
HCPEML Emulation HCP Valeur caractère, *STRUSRPGM, 3651, 3684, 4680, 4684 Facultatif
TEXT Texte 'descriptif' Valeur caractère, *BLANK Facultatif
DEPLOCNAME Nom de lieu dépendant Nom de communication, *NONE 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.

Adresse locale du lieu (LOCADR)

Indique l'adresse locale du lieu associé à cette unité.

Les valeurs possibles sont comprises entre 01 et FF.

Lieu éloigné (RMTLOCNAME)

Nom de lieu éloigné du système avec lequel communique cet objet.

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

Démarrage programme par hôte (PGMSTRRQS)

Indique si l'unité est réservée à l'appel par système hôte par l'intermédiaire d'une demande de lancement de programme (PSR).

*NO

L'unité n'est pas réservée à une demande PSR.

*YES

L'unité est réservée à une demande PSR.

Application hôte spéciale (SPCHOSTAPP)

Indique si SNUF personnalise le support des applications hôte spéciales hors de la couche d'application CICS/VS (Customer Information Control System for Virtual Storage) ou IMS/VS (Information Management System for Virtual Storage).

*NONE

SNUF ne personnalise pas le support des applications hôte spéciales.

*FLASH

SNUF personnalise le support de l'application Federal Reserve Flash.

Identificateur d'application (APPID)

Indique l'identificateur d'application VTAM envoyé avec le message d'ouverture de session.

Type d'hôte (HOST)

Indique le type de système hôte avec lequel l'unité communiquera.

Longueur d'enregistrement (RCDLEN)

Indique la longueur maximale d'enregistrement admise lors de la communication avec l'unité.

Les valeurs possibles sont comprises entre 1 et 32767.

La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.

Longueur de bloc (BLKLEN)

Indique la longueur maximale de bloc admise lors de la communication avec l'unité.

Les valeurs possibles sont comprises entre 1 et 32767.

La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.

Programme par défaut (DFTPGM)

Désigne le nom du programme appelé si une demande de démarrage de programme (PSR) est reçue sans le nom du programme.

Le programme est spécifié par son nom qualifié (nom de bibliothèque/nom de programme).

Pour la bibliothèque, les valeurs possibles sont :

*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 de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
nom-bibliothèque
Indiquez le nom de la bibliothèque de l'objet.

Emulation HCP (HCPEML)

Indique le type d'émulation HCP (processeur de commandes hôte) à réaliser.

3651

L'hôte est de type ADCS et utilise cette description d'unité pour une session émulée 3651 HCP.

3684

L'hôte est de type ADCS et utilise cette description d'unité pour une session émulée 3684 HCP.

4680

L'hôte est de type ADCS et utilise cette description d'unité pour une session émulée 4680 HCP.

4684

L'hôte est de type ADCS et utilise cette description d'unité pour une session émulée 4684 HCP.

*STRUSRPGM

L'hôte est de type ADCS et utilise cette description d'unité pour la session émulée SUP (Start User Program).

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.

Nom de lieu dépendant (DEPLOCNAME)

Indique le nom de lieu local dépendant utilisé pour le DLUR afin de fournir plus de sécurité à la connexion. Si ce nom est indiqué, il doit figurer dans toute demande d'activation (SNA ACTPU) envoyée par un noeud DLUS pour que celle-ci ne soit pas rejetée.

Un noeud DLUS éloigné peut éventuellement accepter des PSID de réponse non demandés qui ont été envoyés par l'IBM i pour la définition automatique de LU. Dans ce cas, le noeud DLUS reçoit ce nom dans le PSID de réponse et le renvoie dans la demande ACTLU.

Si le noeud DLUS ne prend pas en charge la réception de PSID de réponse non demandés, il est nécessaire que les deux systèmes puissent coordonner avec précision les informations relatives aux définitions de PU.

*NONE

Aucun nom de lieu n'est défini.

nom-lieu-dépendant

Indiquez un nom de lieu dépendant à utiliser pour les applications DLUR.

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

CRTDEVSNUF   DEVD(SNUFDEV02)  LOCADR(FE)  RMTLOCNAME(DETROIT)
             CTL(SNUFCTL01)  PGMSTRRQS(*YES)  DFTPGM(PAYROLL)

Cette commande permet de créer une description d'unité pour une unité de communication appelée SNUFDEV02. Cette unité est connectée au contrôleur de communication SNUFCTL01 à Detroit et à l'adresse X'FE'. Elle prend en charge la demande de démarrage de programme. Le programme par défaut est PAYROLL.

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.