DSCJOB
Déconnecter un travail
En bref
La commande DSCJOB (Déconnecter un travail) permet de déconnecter tous les travaux interactifs, depuis un poste de travail, et de revenir à l'écran d'ouverture de session.
Syntaxe minimale
DSCJOB
Paramètres
-
LOGHistorique du travail -
DROPCoupure de la ligne -
JOBTravail -
DUPJOBOPTOption pour travaux dupliqués
Astuce : dans une session 5250, tapez DSCJOB 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 DSCJOB (Déconnecter un travail) permet de déconnecter tous les travaux interactifs, depuis un poste de travail, et de revenir à l'écran d'ouverture de session.
Restrictions :
- Le travail déconnecté doit être un travail interactif.
- Un travail suspendu ne peut pas être déconnecté.
- Un travail passe-système ne peut pas être déconnecté tant que l'utilisateur n'a pas lancé la fonction de demande système pour revenir au système source à partir du système cible.
- La commande doit être émise depuis le travail en cours de déconnexion, ou l'émetteur de la commande doit utiliser un profil utilisateur identique à celui de l'utilisateur du travail déconnecté ou un profil utilisateur disposant du droit spécial d'exploitation des travaux (*JOBCTL). L'identité de l'utilisateur du travail correspond au nom du profil utilisateur permettant d'identifier un travail par rapport aux autres travaux. Pour plus d'informations à ce sujet, reportez-vous au manuel 'Work Management'.
- Un travail ne peut pas être déconnecté si l'intégrateur PC est actif.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| LOG | Historique du travail | *NOLIST, *LIST | Facultatif, positionnel 1 |
| DROP | Coupure de la ligne | *DEVD, *YES, *NO | Facultatif, positionnel 2 |
| JOB | Travail | Valeurs uniques: * Autres valeurs: Nom de travail qualifié |
Facultatif, positionnel 3 |
| Qualificatif 1: Travail | Nom | ||
| Qualificatif 2: Utilisat | Nom | ||
| Qualificatif 3: Numéro | 000000-999999 | ||
| DUPJOBOPT | Option pour travaux dupliqués | *SELECT, *MSG | Facultatif |
Historique du travail (LOG)
Indique si l'historique de ce travail interactif sera supprimé ou envoyé dans le fichier spoule en sortie, pour être imprimé. La valeur de ce paramètre prévaut sur celle du paramètre LOG indiquée pour ce travail. Le paramètre n'a de sens que si le travail déconnecté est annulé en raison du dépassement de la durée de déconnexion. Cet intervalle de temps est défini dans la valeur système QDSCJOBITV.
- *NOLIST
- Les informations de l'historique du travail sont supprimées.
- *LIST
- L'historique du travail est écrit en fichier spoule pour impression.
Coupure de la ligne (DROP)
Indique si la ligne commutée connectée au poste de travail est déconnectée (coupée) dans le cas où ce poste est le seul à y avoir ouvert une session. Ce paramètre n'est pas pris en compte lorsque le poste de travail est connecté à une ligne spécialisée.
- *DEVD
- La valeur indiquée dans le paramètre DROP (Coupure ligne à fin de session (DROP)) de la description d'unité du poste de travail est utilisée.
- *YES
- La ligne commutée sera déconnectée une fois le travail arrêté, si aucun autre poste de travail n'est actif sur cette même ligne.
- *NO
- La ligne commutée ne sera pas déconnectée une fois le travail arrêté.
Travail (JOB)
Indique le nom du travail à déconnecter d'un poste de travail. Les travaux ainsi déconnectés peuvent être reconnectés dans la mesure où le même utilisateur ouvre une session sur le même poste de travail.
Remarque :Vous devez disposer des droits spéciaux *JOBCTL pour indiquer le nom d'un travail actif ou interactif.
Valeurs uniques
- *
- Les travaux associés au poste de travail qui lance cette commande sont déconnectés.
Qualificatif 1 : Travail
- nom
- Indiquez le nom du travail. Si aucun autre qualificatif n'est donné, le système recherche ce travail parmi tous les travaux en cours dans le système. Si deux travaux du même nom sont trouvés, un nom qualifié devra être précisé.
Qualificatif 2 : Utilisat
- nom
- Indiquez le nom de l'utilisateur qui identifie le profil utilisateur sous lequel le travail est démarré. Le nom de l'utilisateur n'est nécessaire que si un nom de travail existe en double pour différents utilisateurs. Si un nom de travail existe en double pour le même utilisateur, le travail doit être qualifié par le numéro de travail.
Qualificatif 3 : Numéro
- 000000-999999
- Indiquez le numéro de travail attribué par le système. Le numéro de travail n'est nécessaire que s'il existe un nom de travail en double pour le même utilisateur.
Option pour travaux dupliqués (DUPJOBOPT)
Indique l'action effectuée lorsque des travaux en double sont détectés par cette commande.
- *SELECT
- L'écran de sélection s'affiche lorsque des travaux en double sont détectés lors d'une session interactive. Sinon, un message est émis.
- *MSG
- Un message est émis lorsque des travaux dupliqués sont détectés.
Exemples
Exemple 1 : Déconnexion de tous les travaux interactifs
DSCJOB
Cette commande permet à l'utilisateur d'un poste de travail de déconnecter tous les travaux interactifs associés au poste de travail. L'arrêt de la ligne commutée est effectué uniquement si cette opération est indiquée dans la description d'unité du poste de travail et s'il n'y a pas d'autres postes de travail actifs sur cette ligne. Si le travail est déconnecté lorsque l'intervalle de déconnexion de la valeur système QSSCJOBBITV est atteint, le travail est arrêté et son historique est exclu de la sortie spoule du travail.
Exemple 2 : Déconnexion d'un travail sans libération de ligne commutée
DSCJOB LOG(*LIST) DROP(*NO)
Cette commande permet de déconnecter le travail interactif sans libérer la ligne commutée. Si le travail est arrêté en raison de la valeur système QDSCJOBITV, l'historique du travail est inclus dans la sortie spoule.
Exemple 3 : Suppression d'informations dans l'historique du travail
DSCJOB LOG(*NOLIST) DROP(*DEVD) JOB(123497/DEPT1/DSP04)
Cette commande permet de déconnecter le travail interactif 123497/DEPT1/DSP04 et tout autre travail de ce poste de travail, notamment les travaux alternés et les travaux de groupe. Si le travail est déconnecté lorsque l'intervalle de déconnexion de la valeur système QSSCJOBBITV est atteint, le travail est arrêté et son historique est exclu de la sortie spoule du travail. La description d'unité du poste de travail est vérifiée pour déterminer si la ligne commutée est déconnectée.
Messages d'erreur
Messages *ESCAPE
- CPF1317
- Aucune réponse du sous-système pour le travail &3/&2/&1.
- CPF1321
- Travail &3/&2/&1 non trouvé.
- CPF1332
- Fin des noms dupliqués.
- CPF1333
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1344
- Vous n'êtes pas autorisé à contrôler le travail &3/&2/&1.
- CPF1351
- Erreur dans le sous-système pour le travail &3/&2/&1.
- CPF1353
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1354
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1355
- Commande DSCJOB non admise pour ce travail.
- CPF1358
- La commande DSCJOB n'est pas admise.
- CPF1385
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1386
- Commande DSCJOB impossible.
- CPF1387
- Commande DSCJOB impossible.
- CPF1388
- La commande DSCJOB n'est pas admise sur cette unité.
- CPF1389
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1391
- Commande DSCJOB actuellement non admise pour ce travail.
- CPF1656
- La déconnexion n'est pas admise pour les travaux QTSTRQS.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.