?
一、定位你的procedure
1。在屏幕左边的对象浏览器中展开procedure
2。找到你的procedure
二、打开测试窗口
1。在你的procedure上点击右键
2。在弹出的菜单中选择test
3。PL/SQL Devoloper就会打开一个测试窗口并自动生成一个调用块
4。在测试窗口的下方输入你的procedure的入口参数
三、打开编辑窗口
1。在你的procedure上点击右键
2。在弹出的菜单中选择edit
3。PL/SQL Devoloper就会打开编辑窗口
4。在需要的地方设置断点
四、开始调试
1。回到调试窗口
2。打开debug菜单,你就会看见start项已经可以用了,点击它
3。接下来就可以用调试窗口上的按钮进行单步跟踪
所有的参数,不管是数字类型,还是字符类型,均不要加引号
PL/SQL Developer中,存储过程无法调试的问题解决办法?
在Oracle10中新建了一个用户,然后编写存储过程在PL/SQL Developer中调试,提示
ORA-0131: Insufficient privileges.
Note: Debugging requires the DEBUG CONNECT SESSION system privilege.
用管理员帐号登录后,执行
grant Debug Connect Session to sky_test;
命令后,再进行调试,一切OK。
?