CPF
CPF4101 File non trovato in libreria
- Testo del messaggio IBM
- Il file &2 nella libreria &3 non è stato trovato oppure manca il file di dati in linea.
La causa più comune
La libreria che contiene il file non è nella lista librerie del job. Succede spesso nei job batch, che partono con la lista librerie della job description e non con quella dell'utente interattivo.
Altre cause
- Un OVRDBF punta a un file o a una libreria che non esiste.
- Il file è stato cancellato, rinominato o spostato.
- EXTFILE nel programma contiene un nome sbagliato, o non ancora valorizzato al momento dell'OPEN.
- Il file è stato salvato liberando la memoria (codice causa 04): va ripristinato con RSTOBJ.
Come si risolve
Il testo di secondo livello del messaggio dà un codice causa: 01 la libreria non esiste, 02 il file non esiste in quella libreria, 03 il file non si trova nella lista librerie. Controlla la lista librerie del job (DSPJOB, opzione 13, o il joblog), cerca il file con WRKOBJ OBJ(*ALL/NOMEFILE) e aggiungi la libreria con ADDLIBLE o correggendo la job description. Se ci sono override, guardali con DSPOVR.