使用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(用于调试的编译包)来完成的.之后,所有断点都将起作用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |