そのため、DB 内のテーブルの 1 つが変更されるたびに何らかの機能を実行するために、SQL Notification Services に関連付けられた SQL Dependency 関数を使用するアプリケーションを継承しました。具体的には、MVC Web サイトがあります。global.asax ファイルには、データの変更に基づいて、テーブルが変更されるたびにルート制約を更新するリッスン機能がありました。
残念ながら、SQL Server 2008 にも移行しました。現在、この機能をまったく動作させることができません。私が知る限り、実際には SQL Server 2008 で削除されていますが、厄介なことに、エラーが発生したときに起動するように見えることがあります。少し混乱しましたが、サービスが利用できなくなったようです。
だから私は提案された代替案が必要です。私は StreamInsight を見てみましたが、率直に言って、ナッツを割るのが大ハンマーのように思えます。さらに、Notification Services のサポートがそうであったように、このサポートが今後削除されるのではないかと少し疑っています。最も簡単な方法は、コンソール アプリケーションが 5 分ごとに作業を実行するようにスケジュールすることですが、即時の更新が非常に望ましいので、コマンドライン アプリケーションで何かを更新するのがどれほど簡単かはわかりませんルーティングとしてのウェブサイトの基本。
それで - 何か提案はありますか?