Bei der Fehlerbehebung wird die Problemursache herausgefunden und beseitigt. Beim Auftreten von Problemen mit IBM Software beginnt der Fehlerbehebungsprozess, sobald Sie sich die
Frage stellen: Was ist passiert?
Zu einer grundlegenden Fehlerbehebungsstrategie gehören folgende
Schritte:
- Symptome des Problems aufzeichnen
- Problem reproduzieren
- Mögliche Ursachen beseitigen
- Debug-Tool für die Anwendungsentwicklung verwenden
Symptome des Problems aufzeichnen
Je nach Art des vorliegenden Problems, sei es mit einer Anwendung, dem Server oder
den Tools, erhalten Sie möglicherweise eine Nachricht, die auf einen Fehler hinweist. Zeichnen Sie die angezeigte Fehlernachricht stets auf. Fehlernachrichten enthalten häufig Codes,
die erst bei der weiteren Erforschung des Problems einen Sinn ergeben. Es können auch mehrere Fehlernachrichten ausgegeben werden, die ähnlich aussehen, aber feine Unterschiede aufweisen. Durch Aufzeichnen der Details jeder einzelnen Nachricht erhalten Sie weitere Informationen über die Ursache des Problems.
Quellen für Fehlernachrichten:
- Problemsicht in der Workbench
- Konsole in der Workbench
- Protokolldateien im Arbeitsbereich
- Fehlerdialogfenster
Problem reproduzieren
Erinnern Sie sich, welche von Ihnen ausgeführten Schritte zu dem vorliegenden Problem führten. Führen Sie diese Schritte erneut aus um zu sehen, ob sich das Problem leicht reproduzieren lässt. Wenn Sie über
einen durchgängig reproduzierbaren Testablauf verfügen, fällt es Ihnen leichter, die nötigen Lösungen zu finden.
Berücksichtigen Sie die
folgenden Fragen:
- Wie haben Sie das Problem erstmals bemerkt?
- Haben Sie andere Aktionen als sonst ausgeführt und sind dabei auf den Fehler gestoßen?
- Handelt es sich bei dem Prozess, der den Fehler auslöst, um eine neue Vorgehensweise oder wurde er früher bereits
erfolgreich ausgeführt?
- Falls dieser Prozess zuvor fehlerfrei ausgeführt wurde, was hat sich geändert?
- Dies kann sich auf beliebige, am System
vorgenommene Änderungen beziehen und reicht vom Hinzufügen neuer Hard- oder Software bis zu Konfigurationsänderungen, die
Sie möglicherweise an vorhandener Software vorgenommen haben.
- Welches Symptom dieses Problems haben Sie zuerst bemerkt? Traten während dieses Zeitraums
noch andere Symptome auf?
- Tritt dieses Problem noch an anderen Stellen auf? Liegt dieser Fehler nur bei einer Maschine vor
oder sind mehrere Maschinen betroffen?
- Welche Nachrichten werden generiert, die Angaben über das Problem enthalten?
Mögliche Ursachen beseitigen
Engen Sie den Problembereich ein, indem Sie Komponenten, die den Fehler nicht verursachen, ausschalten. Durch dieses Ausschlussverfahren können Sie die Fehlersuche vereinfachen und verschwenden keine Zeit in
nicht relevanten Bereichen. Nutzen Sie die mit dem Produkt gelieferten Informationen und andere verfügbare Ressourcen,
um das Problem einzukreisen.
Beginnen Sie mit den folgenden Fragen:
- Haben noch andere Personen diesen Fehler festgestellt?
- Ist eine Korrektur verfügbar, die Sie anwenden können?
Debug-Tool für die Anwendungsentwicklung verwenden
Fortgeschrittene können den Debugger als Hilfe beim Beheben von Fehlern in Anwendungen einsetzen.
Hinweise zur Verwendung dieses Tools finden Sie in den Onlinehilfethemen, die für das Debugging von
Anwendungen in Ihrem Produkt verfügbar sind.