我试图调试使用Oracle SQL Developer中的存储过程。该数据库是在另一台电脑。我已授予的特权使用

GRANT debug any procedure, debug connect session TO <user>;

我已经放置在过程内断点上的分配线中的一条。我曾尝试别的地方太绝望的。当我点击调试我得到的调试对话框,我填写的所有值。当我打调试存储过程运行,调试控制在屏幕上闪现在第二和随后它结束并退出。它错过所有的断点,如果它甚至不存在。任何想法?

有帮助吗?

解决方案 2

好,发现意外的答案。原来,在我改变了PROC略(添加(1)调试),然后保存它开始工作。

其他提示

有关调试工作,你有编译封装/过程与调试标志。在SQL的开发,这是通过“有袋式齿轮” - 键(编译软件包调试)

打开包装并点击小进行

在你所有的断点会工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top