CPF525A
Bloc de contrôle de disponibilité de fichier spoule non disponible. Code raison : &6.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Voici la signification des différents codes raison : Code raison 1
- Le bloc de contrôle de disponibilité de fichier spoule de la bibliothèque QSPL est endommagé, détruit ou manquant. Les tentatives suivantes de création ou de suppression de fichiers spoule dans les files d'attente en sortie de l'ASP système (ASP 1) ou des ASP utilisateur de base (ASP 2-32) ne pourront pas aboutir. Code raison 2
- Le bloc de contrôle de disponibilité de fichier spoule de l'ASP principal du groupe d'ASP de l'unité d'exécution est endommagé, détruit ou manquant. Les tentatives suivantes de création ou de suppression de fichiers spoule dans les files d'attente en sortie de ce groupe d'ASP ne pourront pas aboutir.
Que faire
Si le code raison est 1, patientez jusqu'à l'achèvement des travaux en cours et l'arrêt des éditeurs. Les lecteurs de spoule seront arrêtés lors du traitement des données en ligne et une erreur se produira au niveau de tout travail provoquant la création ou la suppression d'un ou de plusieurs fichiers spoule. Mettez le système hors tension (à l'aide de la commande PWRDWNSYS) et exécutez un IPL sous contrôle opérateur. Durant l'IPL, le bloc de contrôle de disponibilité de fichier spoule endommagé sera rétabli. A noter que ce processus peut provoquer la perte de fichiers spoule. Pour plus d'informations sur la commande PWRDWNSYS et sur la procédure d'IPL sous contrôle opérateur, reportez-vous à l'ensemble de rubriques Basic system operations dans l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/. Si le code raison est 2, arrêtez tous les travaux en utilisant le groupe d'ASP. Mettez hors fonction puis de nouveau en fonction l'unité ASP. Le bloc de contrôle de disponibilité de fichier endommagé va être réparé au cours de la mise en fonction.
Description technique
L'objet système QSPFACB, situé dans l'une des bibliothèques de spoule, est endommagé, détruit ou manquant. Il s'agit d'un index indépendant MI utilisé par le composant de spoule pour déterminer quel membre de la base de données de spoule peut être alloué pour stocker les données d'un nouveau fichier spoule. Si ce problème persiste, collectez tous les VLOG disponibles relatifs à cet objet et signalez le problème à l'aide de la commande ANZPRB. Les identificateurs de dump interne peuvent être obtenus en tentant de créer de nouveaux fichiers spoule, ou de supprimer des fichiers spoule existants après l'émission de cette exception.
System object QSPFACB in one of the spool libraries is damaged, destroyed, or missing. This is an MI independent index used by the Spool component to determine which spool database member can be allocated for storing a new spooled file's data. If this problem continues to occur, collect all available VLOGs related to this object and report the problem using ANZPRB. Internal dump ID's can be obtained by attempting to create new spooled files, or to delete existing spooled files after this exception has been issued.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &6 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF525A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF525A) EXEC(DO)
/* traitement de l'erreur */
ENDDO