ストアドプロシージャに渡された引数の参照方法について
コンパイル済のVB6のプログラムからストアドプロシージャをCALLして
いるのですが、実際にどのような値を渡しているのかを調べなければなりません。
VB6の開発環境があれば容易いのですが、現在実行環境しかない為ORACLE側での
調査が必要です。
全てのプロシージャに出力ロジックを追加すれば良いのですが、
数が多すぎて対応に困っております。
ツールや方法論等につきまして、どなたかご存知でしたらご教授頂けると助かります。
環境は以下の通りです。
Client:
WindowsXP SP3
VB6で作成したEXE
Server:
Linux(Red hat linux)
ORACLE 11g Standard
PL/SQLで作成したStoredProcedure
ちなみに、JdeveloperやOracle SQL Developerも調べて見たのですが、
お恥ずかしながら、今一理解が出来ませんでした。
管理者として複数のオーナーのオブジェクトを調べるのであれば、SQL文で以下のように指定します。
select * from all_objects where owner in (オーナーA,オーナーB,...) and object_type in ('PROCEDURE');