次の方法で共有


パラメーター化されたフィルター付きのマージ パブリケーションは、SUSER_SNAME() 関数または HOST_NAME() 関数を使用してデータにフィルターをかけます。 関数は、パブリケーションの新規作成ウィザードまたは [パブリケーションのプロパティ] ダイアログ ボックスで指定します。

既定では、HOST_NAME() 関数は、パブリッシャーに接続しているコンピューターの名前を返します。 通常、パラメーター化されたフィルターを使用する場合は、ウィザードのこのページで値を指定してこの値を上書きします。 これにより、HOST_NAME() 関数は、コンピューターの名前ではなく、指定された値を返します。 詳細については、「パラメーター化された行フィルター」の「HOST_NAME() 値の上書き」を参照してください。

注意

HOST_NAME() を上書きした場合、HOST_NAME() 関数のすべての呼び出しは、指定された値を返します。 他のアプリケーションが、コンピューター名を返す HOST_NAME() 関数に依存していないことを確認してください。

オプション

  • [サブスクリプションのプロパティ]
    サブスクライバーごとに [HOST_NAME 値] 列に値を入力するか、既定値を受け入れます。既定値は、サブスクライバー コンピューターの名前です。

関連項目

参照

HOST_NAME (Transact-SQL)

概念

プル サブスクリプションの作成

プッシュ サブスクリプションの作成

プル サブスクリプションのプロパティの表示または変更

プッシュ サブスクリプションのプロパティの表示または変更

パブリケーションのサブスクライブ