Soll ein Debug für eine interaktive Anwendung, einen angehaltenen
Stapeljob oder einen Job, der mit einer bestimmten Anwendungsumgebung
konfiguriert ist, ausgeführt werden, sollten Sie den Job für das Debug
auswählen.
Andere Gründe für die Ausführung des Debugs für einen bestimmten
Job umfassen:
- Sie erwarten an einer bestimmten Stelle in Ihrem Programm einen Fehler,
möchten das Programm jedoch nicht schrittweise durchlaufen und keine
Unterbrechungspunkte definieren. In dieser Situation können Sie Ihr Programm
ausführen und während eines Programmstopps kurz vor dem erwarteten Fehler
(beispielsweise während das Programm auf eine Tastatureingabe wartet) das Debug
für den Job starten. Sie können dann die Eingabe zur Verfügung stellen und das
Debug ab diesem Punkt ausführen.
- Sie entwickeln oder verwalten ein Programm, das gelegentlich blockiert,
und Sie möchten die Ursache für die Blockierung bestimmen. In dieser Situation
können Sie das Debug für den Job ausführen und nach Endlosschleifen oder
anderen Fehlern suchen, die möglicherweise die Blockierung des Programms zur
Folge haben.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.