DLTEXPSPLF
Supprimer fich spoule périmés
En bref
La commande DLTEXPSPLF permet de supprimer des fichiers spoule périmés sur le système ou dans le pool de mémoire secondaire (ASP) spécifié par l'utilisateur.
DLTEXPSPLF se lit DLT
(Supprimer) + EXPSPLF.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
DLTEXPSPLF
Paramètres
-
ASPGRPGroupe ASP
Astuce : dans une session 5250, tapez DLTEXPSPLF 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 DLTEXPSPLF permet de supprimer des fichiers spoule périmés sur le système ou dans le pool de mémoire secondaire (ASP) spécifié par l'utilisateur. Un fichier spoule expire à 23:59:59, heure du locale du système à la date indiquée dans l'attribut de fichier spoule du paramètre EXPDATE (Date péremption pour fichier). Afin d'automatiser la suppression des fichiers spoule périmés, vous pouvez créer un poste de planification des travaux qui exécute la commande DLTEXPSPLF une fois par jour. Reportez-vous à la section Exemples pour plus de détails sur l'utilisation de la commande ADDJOBSCDE.
Restriction :
- Vous devez disposer des droits spéciaux *SPLCTL pour pouvoir utiliser cette commande. Si la valeur *ALL ou une valeur Groupe ASP (ASPGRP) spécifique est indiquée, l'utilisateur doit disposer du droit d'utilisation (*USE) sur toutes les descriptions d'unité ASP du groupe d'ASP et le statut de ce dernier doit être DISPONIBLE.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| ASPGRP | Groupe ASP | Nom, *ALL, *SYSBAS | Facultatif, positionnel 1 |
Groupe ASP (ASPGRP)
Indique le groupe d'ASP à partir duquel les fichiers spoule périmés doivent être supprimés.
- *ALL
- Tous les fichiers spoule périmés qui figurent dans l'ASP système (ASP 1), l'ensemble des ASP utilisateur de base (ASP 2-32) définis et tous les ASP principaux ou secondaires sont supprimés.
- *SYSBAS
- Les fichiers spoule périmés résidant dans l'ASP système (ASP 1) et l'ensemble des ASP utilisateur de base définis (ASP 2-32) sont supprimés.
- nom
- Indiquez le nom d'un groupe d'ASP. Les fichiers spoule périmés résidant dans les ASP principal et secondaire du groupe d'ASP indiqué sont supprimés.
Exemples
Exemple 1 : Suppression des fichiers spoule périmés
DLTEXPSPLF ASPGRP(*ALL)
Cette commande permet de supprimer tous les fichiers spoule périmés du système.
Exemple 2 : Suppression de tous les fichiers spoule périmés dans l'ASP système (ASP 1) et de tous les ASP utilisateur de base définis (ASP 2 à 32)
DLTEXPSPLF ASPGRP(*SYSBAS)
Cette commande permet de supprimer tous les fichiers spoule périmés dans l'ASP système (ASP 1) et tous les ASP utilisateur de base définis (ASP 2 à 32).
Exemple 3 : Création d'un poste de planning des travaux pour la suppression des fichiers spoule périmés
ADDJOBSCDE JOB(DLTEXPSPLF) CMD(DLTEXPSPLF ASPGRP(*ALL))
FRQ(*WEEKLY) SCDDATE(*NONE) SCDDAY(*ALL)
SCDTIME(010000) JOBQ(QSYS/QSYSNOMAX)
TEXT('DELETE EXPIRED SPOOLED FILES SCHEDULE ENTRY')
Cette commande permet de créer un poste de planning des travaux qui exécutera la commande DLTEXPSPLF chaque jour à l'heure indiquée au paramètre SCDTIME de la file d'attente de travaux spécifiée au paramètre JOBQ. Les paramètres FRQ(*WEEKLY) et SCDDAY(*ALL) permettent de planifier l'exécution du travail tous les jours de la semaine.
Messages d'erreur
Messages *ESCAPE
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.