列フィルタを定義および変更する方法 (SQL Server Management Studio)

パブリケーションの新規作成ウィザードの [アーティクル] ページで列フィルタを定義します。パブリケーションの新規作成ウィザードの詳細については、「パブリケーションを作成してアーティクルを定義する方法 (SQL Server Management Studio)」を参照してください。

[パブリケーションのプロパティ - <Publication>] ダイアログ ボックスの [アーティクル] ページで列フィルタの定義および変更を行います。パブリケーションおよびアーティクルのプロパティの詳細については、「パブリケーションとアーティクルのプロパティを表示および変更する方法 (SQL Server Management Studio)」を参照してください。

注意注意

一部の列はフィルタ選択できません。詳細については、「パブリッシュされたデータのフィルタ選択」を参照してください。サブスクリプションを初期化した後で列フィルタを変更する場合には、列フィルタの変更後、新規スナップショットを生成してすべてのサブスクリプションを再初期化する必要があります。プロパティ変更の必要条件の詳細については、「パブリケーションおよびアーティクルのプロパティの変更」を参照してください。

列フィルタを定義するには

  1. パブリケーションの新規作成ウィザードの [アーティクル] ページにある [パブリッシュするオブジェクト] ペインで、フィルタ選択するテーブルを展開します。

  2. フィルタ選択する列の隣にあるチェック ボックスをオフにします。

列フィルタを変更するには

  1. [パブリケーションのプロパティ - <Publication>] ダイアログ ボックスの [アーティクル] ページにある [パブリッシュするオブジェクト] ペインで、フィルタ選択するテーブルを展開します。

  2. フィルタ選択する列の隣にあるチェック ボックスをオフにして、アーティクルに含める列のチェック ボックスをオンにします。

  3. [OK] をクリックします。