- ベストアンサー
自作アプリが何をしているか知りたい。
毎度お世話になります。 この度大変困窮しており お力を拝借したい考えです。 現状ODBCで接続している Win上の自作アプリから RedHatLinux9上のpostgreSQL7.1.2のDBで 一部のデータを管理しています。 思うに該当のアプリは 単にSQL文を発行しているだけだと 推測しております。 そこでアプリがDBに どんなSQL文を発行しているか 知りたいと考えております。 何らかの方法で発行されているSQL文を記録するか 垣間見る方法はありませんでしょうか。 もしくはデータが 変更されたり追加されたテーブルを 知る方法でもかまいません。 よろしくお願いいたします。 追記:自作アプリの製作者はもうおらず、 ソースやドキュメントもありません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#86752
回答No.1
その他の回答 (1)
- dylandylan
- ベストアンサー率33% (1/3)
回答No.2
お礼
アドバイスありがとうございます。 ログの例を見ていると 望んでいるものが記録できそうです。 前提条件を無視してやってみましたが どうやらSYSLOGのオプションは付加されていないようで ログが取得できませんでした。 一度テスト環境を作って ビルドしなおしてみたいと思います。
補足
7.1.2をコンパイルしようと思ったのですが RedHat9上ではコンパイルできませんでした。 ※現行はrpmパッケージで インストールがなされているようです。 しかたなく7.4.6を拾ってきたところ コンパイルできたので ひとまずはこちらで検証を取ってみております。 早速syslogを有効にしたところ ログの蓄積を確認できました。 アプリも特に問題なく動作しているようですし ログもよさそうな内容です。 これなら調査が出来そうです。 本サーバでログを取ると 過激にログが溜まり調査どころではないので このまま試験環境で進めたいと思います。 この度はまことにありがとうございました。