マージ アーティクルにインタラクティブな競合解決を指定する方法 (SQL Server Management Studio)
インタラクティブな競合解決を使用するには、次の手順でアーティクルとサブスクリプションに対してインタラクティブな競合解決を有効にしておく必要があります。
[アーティクルのプロパティ - <Article>] ダイアログ ボックスの [競合回避モジュール] タブでインタラクティブな競合解決を有効にします。このダイアログ ボックスは、パブリケーションの新規作成ウィザード、および [パブリケーションのプロパティ - <Publication>] ダイアログ ボックスから使用できます。このウィザードの使用とダイアログ ボックスへのアクセスの詳細については、「パブリケーションを作成してアーティクルを定義する方法 (SQL Server Management Studio)」および「パブリケーションとアーティクルのプロパティを表示および変更する方法 (SQL Server Management Studio)」を参照してください。
[サブスクリプションのプロパティ - <Subscriber>: <SubscriptionDatabase>] ダイアログ ボックスで、サブスクリプションがインタラクティブな競合解決を使用するように指定します。このダイアログ ボックスの使用方法の詳細については、「プッシュ サブスクリプションのプロパティを表示および変更する方法 (SQL Server Management Studio)」および「プル サブスクリプションのプロパティを表示および変更する方法 (SQL Server Management Studio)」を参照してください。
インタラクティブな競合解決を有効にすると、インタラクティブ競合回避モジュールを使用して、同期実行時に競合がインタラクティブに解決されます。インタラクティブ競合回避モジュールは、Microsoft Windows 同期マネージャで利用できます。詳細については、「Windows 同期マネージャを使用してサブスクリプションを同期する方法 (Windows 同期マネージャ)」を参照してください。
アーティクルに対してインタラクティブな競合解決を有効にするには
パブリケーションの新規作成ウィザードの [アーティクル] ページまたは [パブリケーションのプロパティ - <Publication>] ダイアログ ボックスで、テーブルを選択します。
[アーティクルのプロパティ] をクリックし、次に [反転表示されたテーブル アーティクルのプロパティを設定] または [すべてのテーブル アーティクルのプロパティを設定] をクリックします。
[アーティクルのプロパティ - <Article>] または [アーティクルのプロパティ - <ArticleType>] ページで、[競合回避モジュール] タブをクリックします。
[要求時同期中にサブスクライバが対話的に競合を解決することを許可する] を選択します。
[OK] をクリックします。
[パブリケーションのプロパティ - <Publication>] ダイアログ ボックスが表示されている場合は、[OK] をクリックして保存し、ダイアログ ボックスを閉じます。
サブスクリプションでインタラクティブな競合解決を使用するように指定するには
[サブスクリプションのプロパティ - <Subscriber>: <SubscriptionDatabase>] ダイアログ ボックスで、[競合を対話的に解決] オプションに対して [True] の値を指定します。
[OK] をクリックします。