我的系统上安装了 Oracle 10.5。
我使用 Toad 创建了一个存储过程。它正在成功运行。
我观察到 Toad 中的存储过程有不同的图标:
- 红十字会(程序错误)
- 白色矩形(新程序)
- 绿虫(调试过程)
我的程序有白色矩形图标。我想把它改成绿色的虫子图标。
我在网上发现我必须在调试模式下运行存储过程。我运行了它,但它没有改变图标。
如何获得存储过程的绿色错误图标?
绿色的bug表示存储过程(或包)是用调试信息编译的,可以调试。为了创建必要的调试信息,您需要(重新)编译您的存储过程
alter procedure PROCNAME compile debug;
替换PROCNAME
为存储过程的实际名称。
使用Schema Browser时,您可以右键单击您的过程并从上下文菜单中选择“Compile with Debug” 。
对于包,上下文菜单项是"Compile" > "Compile with Debug"。
如果打开一个对话框要求选择Refresh Mode,您可以保留默认选项“Refresh items one by one”,除非另有要求。