> Tech > Expiration des fichiers spoolés

Expiration des fichiers spoolés

Tech - Par iTPro - Publié le 24 juin 2010
email

On peut désormais faire expirer automatiquement des fichiers spoolés. A cet effet, de nouveaux paramètres ont été ajoutés aux commandes Create, Change et Override Printer File (CRTPRTF, CHGPRTF et OVRPRTF) Ils permettent de choisir une date d’expiration spécifique où le nombre de jours après lequel expireront les fichiers spoolés créés

Expiration des fichiers spoolés

à l’aide de ce fichier d’impression. Les nouveaux paramètres de ces commandes se présentent ainsi :

Expiration date for file . . . *NONE
Date, *NONE, *DAYS Days
until file expires . . . 1-366

La valeur par défaut de *NONE fait que les fichiers spoolés sont exactement les mêmes que ceux qui ont été produits dans les releases précédentes, sans date d’expiration. Si l’on spécifie une date, le fichier spoolé expirera à 23:59:59 heure locale de cette date et, si l’on choisit *DAYS comme paramètre de date d’expiration, c’est le paramètre days until file expires qui sera utilisé. Les éventuels fichiers spoolés créés à l’aide de ce fichier d’imprimante ont leurs dates d’expiration définies spécifiquement (si l’on utilise le paramètre days until file expires, les jours sont convertis en une date réelle). On peut changer la date d’expiration avec la commande CHGSPLFA (Change Spooled File Attributes), qui a les mêmes paramètres.

L’expiration d’un fichier spoolé n’entraîne pas forcément sa suppression. Pour supprimer tous les fichiers spoolés expirés sur le système ou dans un pool de disques donné, il faut exécuter Delete Expired Spooled Files (DLTEXPSPLF). On peut exécuter cette commande à tout moment. Cependant, s’il s’agit de fichiers spoolés, il vaut mieux programmer un job pour qu’il émette cette commande. Ainsi, la commande suivante crée une entrée de programmation de job chargée de supprimer les fichiers spoolés expirés, chaque jour à 1:00 a.m. :

ADDJOBSCDE JOB(DLTEXPSPLF) CMD(DLTEXPSPLF
ASPGRP(*ALL)) F(*WEEKLY)
SCDDATE(*NONE) SCDDAY(*ALL)
SCDTIME(010000)
JOBQ(QSYS/QSYSNOMAX)
TEXT(‘DELETE EXPIRED SPOOLED FILES
SCHEDULE ENTRY’)

Téléchargez gratuitement cette ressource

Cloud hybride : 4 Stratégies de réussite

Cloud hybride : 4 Stratégies de réussite

Que vous souhaitiez développer ou renforcer votre approche du Cloud hybride, évaluer les meilleures options ou encore enrichir votre processus de prise de décision, découvrez dans ce Guide, 4 stratégies de Cloud hybride alignées avec vos objectifs business & technologiques.

Tech - Par iTPro - Publié le 24 juin 2010