JBOLTでDB監視機能は作成できますか?
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
murano
投稿数: 5
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
JBOLTでDB監視をしようとしています。
DBに新しいデータがインサートされるということをトリガーとするDB監視を作成したいのですが、分かりません。
このDB監視が可能であれば手順をご教授いただけないでしょうか?
よろしくお願いいたします。
投票数:0
平均点:0.00
jBOLTer
投稿数: 82
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
データマッパにはトリガー機能がありませんので、テーブルに
新規にレコードが作成されることを直接監視することはできま
せん。
もしやるとすれば、以下のような方法が考えられるのではない
でしょうか。
1.スケジューラでテーブルを毎回見に行き、SELECTでキー
項目リストを取り出し、変数に保存しておく。変数の中身に
変化があったら、アクションを起こす。
2.DBMS側でデータベーストリガーを作成し、レコードが
インサートされたら、あるフォルダにファイルを作成するよう
にしておく。jBOLTはディレクトリスキャナでそのファイルを
監視する。
こんなところでしょうか。まだ考えればあるかもしれませんが、
以上2点が思いついたところです。
データマッパにはトリガー機能がありませんので、テーブルに
新規にレコードが作成されることを直接監視することはできま
せん。
もしやるとすれば、以下のような方法が考えられるのではない
でしょうか。
1.スケジューラでテーブルを毎回見に行き、SELECTでキー
項目リストを取り出し、変数に保存しておく。変数の中身に
変化があったら、アクションを起こす。
2.DBMS側でデータベーストリガーを作成し、レコードが
インサートされたら、あるフォルダにファイルを作成するよう
にしておく。jBOLTはディレクトリスキャナでそのファイルを
監視する。
こんなところでしょうか。まだ考えればあるかもしれませんが、
以上2点が思いついたところです。
投票数:0
平均点:0.00
murano
投稿数: 5
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
ご教授いただきありがとうございます。
早速この方法で試してみたいと思います。
jBOLTerさん、ありがとうございました。
投票数:0
平均点:0.00