特定于平台的错误日志信息

除了 Db2® 之外,还有许多其他文件和实用程序可用于帮助分析问题。 通常,在确定问题的根本原因时,它们和 DB2 文件一样重要。

其他文件和实用程序允许访问与下列各方面有关的日志和跟踪中包含的信息。

  • 操作系统
  • 应用程序和第三方供应商
  • 硬件

除此处描述的一些领域之外,还有许多其他领域包含这种信息,这取决于您的操作环境。因此,在调试系统中的问题时,要了解需要调查的所有潜在领域。

操作系统

每个操作系统都有一组自己的诊断文件,用于跟踪活动和故障。 最常见的(通常也是最有用的)诊断文件是错误报告或事件日志。 以下是收集此信息的方法列表:
  • AIX® :使用 /usr/bin/errpt -a 命令访问错误报告日志;使用 /etc/syslog.conf 文件启用系统日志
  • Linux® /var/log/messages* 文件或 /bin/dmesg 命令
  • HP-UX:/var/adm/syslog/syslog.log 文件或 /usr/bin/dmesg 命令
  • Windows:系统、安全性和应用程序事件日志文件以及 windir\drwtsn32.log 文件(其中windir是Windows的安装目录)

每个操作系统总是有更多的跟踪和调试实用程序。 请参阅您的操作系统文档和支持资料,以确定提供了哪些进一步的信息。

应用程序和第三方供应商

每个应用程序都应该有它自己的记录和诊断文件。 这些文件将补充 DB2 信息集,以便使您更准确地了解潜在问题领域。

硬件

硬件设备通常将信息记录到操作系统错误日志中。 但是,有时需要其他信息。 在这些情况下,必须确定哪些硬件诊断文件和实用程序可用于环境中的某个硬件。 例如,在 DB2 报告页面不正确或某种类型的毁坏时。 通常由于磁盘问题而报告此类错误,在这种情况下,必须调查硬件诊断文件。 请参阅您的硬件文档和支持资料,以确定提供了哪些进一步的信息。

某些信息(如硬件记录中的信息)有时效性。 发生错误时,应尽快从相关源收集尽可能多的信息。

总之,要完全了解并评估问题,必须从 DB2、应用程序、操作系统和底层硬件收集所有可用的信息。 db2support 工具将自动收集您需要的大多数 DB2 和操作系统信息,但您仍然应该了解除此之外可能有助于调查的任何信息。