如何在存储过程中获取绿色错误(调试)图标?

时间:2012-12-06 17:04:15

标签: debugging oracle10g toad

我的系统上安装了Oracle 10.5。

我使用Toad创建了一个存储过程。它运行成功。

我发现Toad中的存储过程有不同的图标:

  1. 红叉(程序错误)
  2. 白色矩形(新程序)
  3. 绿虫(调试程序)
  4. 我的程序有白色矩形图标。我想将其更改为绿色错误图标。

    我在网上发现我必须在调试模式下运行存储过程。我跑了但是它没有改变图标。

    如何获取存储过程的绿色错误图标?

2 个答案:

答案 0 :(得分:2)

绿色错误表示存储过程(或包)是使用调试信息编译的,可以进行调试。为了创建必要的调试信息,您需要(重新)使用

编译存储过程
alter procedure PROCNAME compile debug;

PROCNAME替换为存储过程的实际名称。

答案 1 :(得分:1)

使用模式浏览器时,您可以右键单击您的过程,然后从上下文菜单中选择"使用调试编译"

Procedure Context Menu Illustration

对于包,上下文菜单项是"编译" > "使用Debug" 编译。

Package Context Menu Illustration

如果打开一个对话框要求选择刷新模式,您可以保留默认选项"逐个刷新项目" ,除非另有说明必需的。