编辑症状数据库

可以使用症状数据库编辑器来在工作台中编辑症状数据库文件。由于 Symptom 2.0 格式数据库的症状定义、建议或操作会随时间的推移而被发现,并且它们会更改,所以您需要编辑症状数据库。

对 Symptom 2.0 格式数据库添加条目

  1. 执行下列其中一项操作: 症状数据库编辑器打开所选数据库的概述。
  2. 选择详细信息选项卡。
  3. 选择树中的根条目。
  4. 单击添加按钮,然后选择定义。对新创建的症状定义添加描述(必填字段)和名称。尽管添加解决方案(以对所描述的症状的发生原因进行说明)并不是必需的,但这是一种好的做法。
  5. 选择症状定义,然后通过单击添加按钮并从上下文菜单中选择规则来添加症状规则。提供症状规则的描述,然后通过单击添加按钮并从显示的上下文菜单中选择 XPath 表达式来对其添加 XPath 表达式。要复用现有的症状规则,请选择症状定义,然后单击复用按钮并从上下文菜单中选择规则。单击复用按钮将打开一个对话框。在该对话框中,您可以搜索现有的症状规则。
  6. 要对某个症状规则添加 XPath 表达式,请选择该症状规则,然后单击添加按钮并从上下文菜单中选择 XPath 表达式XPath 表达式文本框提供了内容辅助功能,您可以通过按 CTRLT+空格键 组合键来启用该功能。XPath 详细信息窗格还提供了一个简单易用的对话框,它可以帮助用户创建 XPath 表达式,而不要求用户了解 复杂的 XPath 语言语法。
    请注意,新建 XPath 表达式对话框将始终创建新表达式来替换 XPath 表达式文本框中显示的当前正在编辑的表达式。
  7. 最好添加与症状定义相关联的建议,以提供人类可读文本来描述解决该症状定义所描述的情况时需要执行的操作。请选择症状定义,然后单击添加并选择建议。在描述字段中提供简短的描述,并在建议字段中提供实际的建议。也可以通过选择症状定义来复用建议:单击复用按钮并从上下文菜单中选择建议。单击复用按钮将打开一个对话框。在该对话框中,您可以搜索现有的建议。

    (可选)可以为症状定义创建操作。操作代表代码序列(称为指令)。当标识该症状定义所描述的症状时,将执行该代码序列。

  8. 要创建新操作,请选择症状定义,然后单击添加按钮并从上下文菜单中选择操作。添加该操作的描述,然后在指令字段中提供编程指令以及该指令的编写语言。要复用现有的操作,请选择症状定义,然后单击复用按钮并从上下文菜单中选择操作。单击复用按钮将打开一个对话框。在该对话框中,您可以搜索现有的操作。
  9. 保存新条目:Ctrl+S

提示:在“日志”视图的“日志记录”窗格中,如果右键单击日志记录并选择复制到剪贴板,就会将该日志记录的消息属性复制到剪贴板。您可以通过此操作将内容粘贴到过滤器和症状数据库编辑器中。

编辑数据库条目

  1. 在“资源”透视图的“导航器”视图中,选择必需的数据库。它的文件扩展名必须是 .symptom。 
  2. 双击。症状数据库编辑器打开所选数据库的概述。
  3. 选择详细信息选项卡。
  4. 在树中选择数据库条目。条目的属性显示在右边。根据需要,将树展开以显示症状定义、症状规则、建议和操作。  
  5. 根据需要编辑字段。
  6. 保存更新后的条目:Ctrl+S

更新数据库的属性

  1. 在树中选择数据库的顶层节点。在右边将显示症状目录属性。
  2. 根据需要更新字段。提供描述以及可选的名称和版本。如果更改症状目录的名称或 URL,则此信息将仅出现在数据库本身中。不会创建新的数据库。
  3. 保存更新:Ctrl+S。 

对 Symptom 0.1 格式数据库添加条目

  1. 执行下列其中一项操作: 症状数据库编辑器打开所选数据库的概述。
  2. 选择详细信息选项卡。
  3. 选择树中的根条目。
  4. 单击添加按钮。替换症状名称(如有必要)和“匹配模式”(它用来将条目与日志文件条目中的唯一模式匹配)。
  5. 要添加新解决方案,请选择症状,然后单击添加按钮。替换解决方案名并添加描述。要重复使用现有的解决方案,请选择症状,然后单击复用按钮。单击复用按钮将打开一个对话框。在该对话框中,您可以分页浏览或搜索现有的解决方案。


每种症状必须至少具有一个解决方案。解决方案是有关如何处理症状的常规语句。

(可选)可以为解决方案创建指令。指令通常是实现解决方案时所需完成的步骤。

  1. 要创建新的指令,请选择解决方案,然后单击添加按钮。替换指令名,添加描述,然后添加“首次故障数据捕获”诊断模块 FFDC 字符串字段的名称(可选)。FFDC 字符串是在捕获故障事件时要调用的类或方法。要重复使用现有的指令,请单击复用按钮。单击复用按钮将打开一个对话框。在该对话框中,您可以分页浏览或搜索现有的指令。
  2. 保存新条目:Ctrl+S

提示:在“日志”视图的“日志记录”窗格中,如果右键单击日志记录并选择复制到剪贴板,就会将该日志记录的消息属性复制到剪贴板。您可以通过此操作将内容粘贴到过滤器和症状数据库编辑器中。

编辑数据库条目

  1. 在“资源”透视图的“导航器”视图中,选择必需的数据库。它的文件扩展名必须是 .trcdbxmi。 
  2. 双击。症状数据库编辑器打开所选数据库的概述。
  3. 选择详细信息选项卡。
  4. 在树中选择数据库条目。条目的属性显示在右边。根据需要,展开树以显示解决方案和指令。
  5. 根据需要编辑字段。
  6. 保存更新后的条目:Ctrl+S

更新数据库的属性

  1. 在树中选择数据库的顶层节点。在右边将显示该数据库的属性。
  2. 根据需要更新字段。如果更改数据库的名称或路径,则此信息将只出现在该数据库本身中。不会创建新的数据库。
  3. 保存更新:Ctrl+S。另外两个字段(URL外部位置字段)仅供参考。这些字段是可编辑的。 

 

相关概念
症状数据库
症状数据库编辑器
日志和跟踪分析器

相关任务
创建症状数据库
导入症状数据库
编辑症状数据库
创建新的 XPath 表达式
使用症状数据库
导出症状数据库