Quando si rompe: errori e debug
Come si legge un errore RPG, come si entra nel debugger su un job che non è il tuo, e come si evita che un programma muoia in silenzio alle tre di notte.
Come si legge un errore RPG, come si entra nel debugger su un job che non è il tuo, e come si evita che un programma muoia in silenzio alle tre di notte.
Le code di messaggi, QSYSMSG, le risposte automatiche e il job log: perché a volte manca, e come trovarci il primo errore con SQL.
Ottantadue COALESCE non sono la risposta. Cosa resta nelle variabili quando il FETCH incontra un NULL, e perché ALWNULL non c'entra niente.
Il file non si aggiorna e il batch aspetta: in due comandi si trova il job responsabile.