願わくば、SQL レプリケーションの天才がこれを手伝ってくれることを願っています。
SQL 2008 R2 データベースでマージ レプリケーションを使用して、ローカル データベースの同期を維持しているハンドヘルド デバイスがいくつかあります。
これはほとんどの場合うまくいきますが、クライアントは進行中の同期のステータスを示すレポートを要求しています。
今、マージ中に msmerge_history テーブルと msmerge_session テーブルを監視していますが、デバイス自体が完了するずっと前に、それらのテーブルが完了していることに気付きました。
そのため、クライアントは、同期が成功したことを認識しており、5 分後に何らかの理由で同期が失敗しました。
クライアントがいつマージを終了したかを確認するにはどうすればよいですか?