加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用debug不会在Oracle SQL Developer中的断点处停止

发布时间:2020-12-12 16:25:37 所属栏目:百科 来源:网络整理
导读:我正在尝试使用Oracle SQL Developer调试存储过程.数据库在另一个盒子上.我已经授予使用权限 GRANT debug any procedure,debug connect session TO user; 我已将断点放在其中一个赋值行的过程中.我也是出于绝望而尝试了其他地方.当我单击调试时,我得到调试对
我正在尝试使用Oracle SQL Developer调试存储过程.数据库在另一个盒子上.我已经授予使用权限
GRANT debug any procedure,debug connect session TO <user>;

我已将断点放在其中一个赋值行的过程中.我也是出于绝望而尝试了其他地方.当我单击调试时,我得到调试对话框,然后填写所有值.当我点击调试存储过程运行时,调试控件会在一秒钟内在屏幕上闪烁,然后完成并退出.它错过了所有的断点,就好像它甚至不存在一样.有任何想法吗?

要使调试工作,您必须使用Debug-Flag编译Package / Procedure.在SQL-Developer中,这是通过打开包并单击“带有错误的Gears”-Button(用于调试的编译包)来完成的.

之后,所有断点都将起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读