故障诊断概述

故障诊断就是一个找出问题的原因并加以解决的过程。每当您的 IBM 软件出现问题时,故障诊断过程就在您询问自己发生了什么情况?时开始了。高级的基本故障诊断策略涉及到下列方面:

  1. 记录症状。
  2. 使问题重现。
  3. 排除可能的原因。
  4. 使用诊断工具。

记录问题的症状

根据您遇到的问题类型,无论它是与应用程序、服务器还是与工具有关,您都可能会接收到一条消息,指出发生了某些问题。始终记录您看到的错误消息。很显然,错误消息通常包含一些代码,当您进一步调查问题时,这些代码将更有意义。您也可能会接收到多条错误消息,它们看起来很相似,但是实际上还是有细微的差别。通过记录每条消息的详细信息,可以更多地了解问题的所在。

错误消息的来源:

使问题重现

回顾一下前面导致产生此问题的那些步骤。再次尝试执行这些步骤,看看是否很容易重现此问题。如果您有一个可重复使用的测试用例,则可以很轻松地确定哪些解决方案是必需的。

排除可能的原因

通过排除不会导致问题的组件来缩小问题的范围。通过使用排除过程,可简化问题并且避免在其他区域浪费时间。请参阅由产品和其他可用资源提供的信息,以帮助您完成排除过程。

使用调试工具来进行应用程序开发

您可以使用调试器作为一项更高级的任务,来帮助您调试应用程序。要了解如何使用该工具,请参阅以下主题:

集成调试器

(C) Copyright IBM Corporation 2005. All Rights Reserved.