これは、所有している Tibco ツールに応じて簡単に実行できます。BW と ADB (Active Database Adapter) がある場合は、それを使用できます。
オプション1:
adb を持っていない場合は、次のようなことを行うことで模倣できます (ADB は魔法のようなものではありません)。
1) 変更が監視されているテーブルのミラーを作成します (監視する列とキーを入力するだけです) キー ColumnYouWantToMonitor DeliveryStatus (Adb_L_DeliverStatus) トランザクション タイプ (adb_opCode) 発生時刻 (Adb_timestamp) 配信ステータス ( ADB_L_DeliveryStatus) 2) テーブルにトリガーを作成し、テーブルにレコードを挿入します。
3) 5 秒または 10 秒ごとにテーブルを監視する .Net プロセスを作成します (構成可能にする) (deliveryStatus = 'N' order by transactionTime の tableX から * を選択)
4) メッセージを EMS Queue に入れるか、.Net App にサービス呼び出しを行います。
オプション 2
1) テーブルにトリガーを作成し、イベントを SQL Server Brokering Service キューに書き込みます 2) その SSBS キューから読み取り、EMS メッセージに変換する .Net アプリを作成します
いくつかの設計上の考慮事項