3

DB1 のテーブルを常にクエリする Windows サービスがあり、変更が見つかった場合は、それらの変更を DB2 に転送します。そのために、DB1 に対して常にクエリを実行します。

テーブルの変更がウィンドウ サービスに通知されるように、DB1 のイベントをサブスクライブできるメカニズムはありますか?

DB1 のテーブルは、変更された値のみを持つキャプチャ テーブルです。

4

1 に答える 1

4

はい、通知サービスという名前のそのようなメカニズムがありますが、それはsql 2005でのみ有効であり、2008年にはよく知られている他のオプションを使用できます。

  • SSIS
  • レプリケーション
  • ログ配布
  • ミラーリング
  • カスタムトリガーと変更キューテーブル

最後のサービスを除いて、実行する中間サービスは必要ありません

于 2012-01-04T06:34:30.590 に答える