调试 ESQL

开始之前

完成以下任务:

当跳过 ESQL 节点中的源代码(请参阅单步跳入源代码)时,ESQL 变量显示在“调试”透视图中的“变量”视图中。可以浏览并更改它们相关联的数据值。

也可以在 ESQL 代码行中设置断点。

使用 ESQL 变量

  1. 切换到调试透视图。
  2. 打开“变量”视图。 在树中显示了变量,使用符号变量
  3. 要使用变量,右键单击变量并从弹出菜单中选择选项。

在 ESQL 代码行中使用断点

  1. 切换到“调试”透视图
  2. 打开 ESQL 编辑器。
  3. 在可以设置断点的行上右键单击。 您无法在注释行或空行中设置断点。
  4. 使用断点中描述的,以针对常规调试器断点的类似方式,从菜单中选择创建、删除或限定断点。

调试提升 ESQL

如果要调试提升的 ESQL,通过单击窗口 > 首选项 > ESQL 和映射 > 代码生成 > 缺省兼容性级别确保“缺省兼容性级别”正确。
  • 如果要部署到 V5.0 代理,请从下拉列表中选择 5.0(为缺省设置)。
  • 如果要部署到 V2.1 代理,请从下拉列表中选择 2.1
如果更改此设置,必须在您的工作空间中重建每个消息流项目。

如果您尝试部署消息集,而您的代理级别不支持此消息集使用的功能,则会接收到错误消息。要解决这个问题,请修改您的消息集,以确保仅使用您的代理级别支持的功能,或将您的代理升级到所需的级别。

相关概念
流调试器概述
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ag11360_