0

この奇妙なセットアップについて私に聞かないでください、それは私に与えられたものでした.

サーバーから別のサーバーへのレプリケーションをセットアップして、さまざまなことを行います。レプリケーションが終了すると、MSSubscription_gents テーブルに設定されたトリガーに依存します。が 2 に設定されている場合、トリガーは別のテーブルを更新しますlast_sync_status。これは、レプリケーションが終了したときに必要な値です。

これはすべて本番環境でセットアップされており、同じセットアップで QA 環境をセットアップしようとしていますが、何らかの理由で機能しません。テーブルは の新しい値で更新されますがlast_sync_time、値last_sync_statusは 1 のままで、トリガーは起動しません。

何が問題なのか良い提案はありますか?

4

1 に答える 1

0

私の場合、問題が見つかりました。

パブリッシュ先のデータベースは、レプリケーション テーブルに既にいくつかのデータが含まれていた古いデータベースのバックアップでした。パブリケーション、ターゲット データベースのレプリケーション テーブルを削除し、パブリケーションを再度設定することで問題が解決しました。

于 2013-04-05T07:29:51.107 に答える