人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Oracle9iで、実行されたSQL文の履歴を取得する方法を教えてください(直近のものだけで十分です)。
たしかシステムテーブルのどこかに直近で実行されたSQL文が格納されていたと思ったのですが・・・

●質問者: fslasht
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:SQL システム
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● hmiyaza1
●35ポイント

ここに似たような質問があります!

人力検索はてな - Oracleについての質問です。 各クライアントがSQLを発行した履歴を調べたいです。 REDOログファイル、UNDOセグメント等の参照方法もわかりません。 C:¥oracle¥oradata¥o..

◎質問者からの返答

回答ありがとうございます。

すでに質問でてたのですね。

init.oraに「SQL_TRACE = TRUE」を追加したところ目的のログが得られました。

prepareしてある項目に、値が入らないのはちょっと不便ですが、これはどの方法でもだめみたいですね。


2 ● zetaplus
●35ポイント

select sql_text from v$sqltext;

で見られると思いますが、これではだめですか?

◎質問者からの返答

僕が以前みたのはコレでした。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ