与SQL Developer和Oracle HTTP Server一起调试Pl / SQL代码

时间:2014-07-25 07:42:30

标签: oracle debugging oracle-sqldeveloper mod-plsql

任何人都有使用Oracle Http Server和sql developer的经验。我有使用pl / sql mod获取数据的Web应用程序。例如

function flist() {
var p=new revWindow("_chlist","dialogHeight: 450px; dialogWidth: 650px; resizable: yes;status: no; scroll: no;");
var obj=new Object();
obj.sizer=p;
rs=window.showModalDialog("!rev_xxx.getIssueList?_ref="+frnd()+"&_name=&_code="+ (_issue.value?_issue.value:""),obj,p.get());
if(rs) _issue.value=rs.channel_code;
}

所以当我在

中设置断点时
  

!rev_xxx.getIssueList

并触发我如何设置sql developer来捕获这个断点?

由于

1 个答案:

答案 0 :(得分:0)

有点晚了,但作为一个建议,如果这还是一个问题:

  • 不要调试,而是跟踪跟踪PL / SQL代码
  • 只需写一个简单的日志表

示例:

create table logtab(ts timestamp default current_timestamp, tx varchar2(2000));
/
create or replace procedure log(tx in varchar2) is
   pragma autonomous_transaction;
begin
   insert into logtab(tx) values (tx);
   commit;
end;
/