しばらくグーグルで調べたところ、Change Data Capture 機能が SQL Azure でサポートされていないことがわかりました。変更追跡を実装する場合に必要となる大幅なコード変更なしで変更追跡を実装したいので、これは私にとってイライラします。
SQL Azure で変更を追跡するための組み込み機能はありますか?
実際に SQL Azure で使用できない場合 - エンタープライズ規模のプロジェクトでこの機能を提供できるライブラリまたは製品は何ですか?
しばらくグーグルで調べたところ、Change Data Capture 機能が SQL Azure でサポートされていないことがわかりました。変更追跡を実装する場合に必要となる大幅なコード変更なしで変更追跡を実装したいので、これは私にとってイライラします。
SQL Azure で変更を追跡するための組み込み機能はありますか?
v12 の時点で、SQL Azure は変更の追跡をサポートしています (変更データ キャプチャではありません)。トリガーを使用し、変更を追跡するために余分な列を追加するよりも優れています。
これは、「ローカル データ キャッシュ」アイテムを VS プロジェクトに追加する回避策について説明しています。どうやら、これは単にいくつかの日時列をDBテーブルに追加し、それらにトリガーを設定するだけであり、私の意見では見掛け倒しの代替手段のようです. (特に、その日時がトランザクションのコミット時間として設定されているか、挿入時間として設定されているかについては注意が必要です。これにより、更新の処理方法によっては、同時実行シナリオで変更が失われる可能性があります。)