tkprof选项获取存储过程的输入参数
问题描述:
我有一个Oracle跟踪ouptut,我用tkprof inputtracefilename.trc output.prf
来获取可读格式。不过,我想看看这些值传递给了一个过程。tkprof选项获取存储过程的输入参数
我在output.prf以下文字:
Begin ebp_set_char_data(:v0, :v1, :v2, :v3, :v4, :v5, :v6); End;
我想知道什么V0 ... V6输入值。我有什么选择来获取信息?
答
你必须运行带有4级跟踪至少即:
SQL> ALTER SESSION SET EVENTS '10046 trace name context forever, level 4';
然后运行您的API调用
最后关闭跟踪:
SQL> ALTER SESSION SET EVENTS '10046 trace name context off';
注级别4 =绑定信息,等级8 =等待信息和等级12 =等待和绑定信息
然后检查生跟踪文件的绑定信息