故障诊断就是一个找出问题的原因并加以解决的过程。每当您的 IBM 软件出现问题时,故障诊断过程就在您询问自己发生了什么情况?时开始了。高级的基本故障诊断策略涉及到下列方面:
根据您遇到的问题类型,无论它是与应用程序、服务器还是与工具有关,您都可能会接收到一条消息,指出发生了某些问题。始终记录您看到的错误消息。很显然,错误消息通常包含一些代码,当您进一步调查问题时,这些代码将更有意义。您也可能会接收到多条错误消息,它们看起来很相似,但是实际上还是有细微的差别。通过记录每条消息的详细信息,可以更多地了解问题的所在。
错误消息的来源:
回顾一下前面导致产生此问题的那些步骤。再次尝试执行这些步骤,看看是否很容易重现此问题。如果您有一个可重复使用的测试用例,则可以很轻松地确定哪些解决方案是必需的。
通过排除不会导致问题的组件来缩小问题的范围。通过使用排除过程,可简化问题并且避免在其他区域浪费时间。请参阅由产品和其他可用资源提供的信息,以帮助您完成排除过程。
您可以使用调试器作为一项更高级的任务,来帮助您调试应用程序。要了解如何使用该工具,请参阅以下主题: