-PR-
  • すぐに回答を!
  • 質問No.7874717
締切り
済み

ストアドプロシージャに渡された引数の参照方法

  • 閲覧数334
  • ありがとう数2
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 85% (12/14)

コンパイル済のVB6のプログラムからストアドプロシージャをCALLして
いるのですが、実際にどのような値を渡しているのかを調べなければなりません。
VB6の開発環境があれば容易いのですが、現在実行環境しかない為ORACLE側での
調査が必要です。
全てのプロシージャに出力ロジックを追加すれば良いのですが、
数が多すぎて対応に困っております。
ツールや方法論等につきまして、どなたかご存知でしたらご教授頂けると助かります。
環境は以下の通りです。

Client:
WindowsXP SP3
VB6で作成したEXE

Server:
Linux(Red hat linux)
ORACLE 11g Standard
PL/SQLで作成したStoredProcedure

ちなみに、JdeveloperやOracle SQL Developerも調べて見たのですが、
お恥ずかしながら、今一理解が出来ませんでした。
通報する
  • 回答数2

回答 (全2件)

  • 回答No.2
レベル13

ベストアンサー率 55% (526/942)

セッショントレースで、捕まえられないのなら・・ オラクルがキャッシュしているSQLを見る位しか思いつかないんですが、 データディクショナリのv$sqlやv$sqltextを見ると今実行中のSQLを確認できます。 v$sessionと絡めれば、どのクライアントからリクエストなのかも切り分けできますよ。 ただし、バインド変数を使っていると、バインド変数名が表示された気がしますけどね。 SQL文を提示すると ...続きを読む
セッショントレースで、捕まえられないのなら・・
オラクルがキャッシュしているSQLを見る位しか思いつかないんですが、
データディクショナリのv$sqlやv$sqltextを見ると今実行中のSQLを確認できます。
v$sessionと絡めれば、どのクライアントからリクエストなのかも切り分けできますよ。
ただし、バインド変数を使っていると、バインド変数名が表示された気がしますけどね。


SQL文を提示するといいんですが、今手元に環境がないので、ご自分で試行錯誤してみてください。
(昔、どっかの掲示板で書いてあげた思い出はあるんですが、見つけられませんでした)
お礼コメント
katata

お礼率 85% (12/14)

補足ありがとうございます。
v$sql_bind_captureよりバインド変数を参照する方法ですね。
了解しました。
投稿日時 - 2013-01-06 10:45:29
  • 回答No.1
レベル13

ベストアンサー率 55% (526/942)

セッショントレースを採れば、どんなSQLを投げているのか判ると思いますよ。 トレースの取り方は、マニュアルを確認されるとよいと思います。 まあ、こんな感じで難しいわけではないですけどね。 http://www.geocities.jp/principal_focuses/tech/ora/ora_turne/ora_turne_210.html 他にも、オラクルのシステム表に最近リクエストされたSQL ...続きを読む
セッショントレースを採れば、どんなSQLを投げているのか判ると思いますよ。
トレースの取り方は、マニュアルを確認されるとよいと思います。

まあ、こんな感じで難しいわけではないですけどね。
http://www.geocities.jp/principal_focuses/tech/ora/ora_turne/ora_turne_210.html

他にも、オラクルのシステム表に最近リクエストされたSQLはキャッシュされているので、
それを確認する方法もありますが、トレースの方が後でじっくり見れるので、お勧めだと
思います。
お礼コメント
katata

お礼率 85% (12/14)

ご回答ありがとうございます。
私の文章の書き方が悪かったのですが、
VBのプログラムからストアドプロシージャを呼び出す時に
渡している引数(パラメータ)の内容を調べたいと考えております。
投稿日時 - 2013-01-05 13:14:44
  • 回答数2
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ