PL/SQL Developer Debug Procedure/Function/Package在Step Into时直接结束的问题
在使用PL/SQL Developer对Procedure进行Debug时,突然发现无法Setp Into。点击Setp Into,结果却运行结束,无法进行单步调试。纠结了半天,发现是编译的时候没有加入Debug信息造成的。
在Debug程序之前,确保以下几点:
1. 不要用sys用户去调试.
2. 确保有debug connect session权限.
3. 编译Procedure/Function/Package时需加入Debug信息.
ALTER PROCEDURE/FUNCTION/PACKAGE NAME COMPILE DEBUG;