← Tutti gli errori

CPF

CPF4128 Impossibile allocare il file per l'apertura

Testo del messaggio IBM
Non è possibile allocare gli oggetti necessari per il file &2 nella libreria &3 membro o unità di programma &4.

La causa più comune

Un altro job tiene sul file un lock incompatibile con l'apertura: CLRPFM, RGZPFM, ALCOBJ *EXCL, un salvataggio o un CHGPF in corso.

Altre cause

  • Un ripristino o una copia con sostituzione sul file in corso.
  • Il tempo di attesa del file (WAITFILE) è più corto del lock.
  • Per un file di stampa o video: l'unità non è attiva, o è allocata a un altro job, per esempio a un programma di scrittura. Si vede con WRKCFGSTS *DEV.

Come si risolve

Trova chi tiene il lock con WRKOBJLCK OBJ(LIB/FILE) OBJTYPE(*FILE). Aspetta o ferma il job che lo blocca, e sposta le operazioni esclusive fuori dall'orario di lavoro. Se il lock è breve, alza WAITFILE con CHGPF o con OVRDBF.

Errori collegati