次の方法で共有


ReplicationDatabase.AllowMergePublication プロパティ

マージ レプリケーションを使用してデータベースをパブリッシュできるかどうかを指定します。

名前空間:  Microsoft.SqlServer.Replication
アセンブリ:  Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)

構文

'宣言
Public ReadOnly Property AllowMergePublication As Boolean 
    Get
'使用
Dim instance As ReplicationDatabase 
Dim value As Boolean 

value = instance.AllowMergePublication
public bool AllowMergePublication { get; }
public:
property bool AllowMergePublication {
    bool get ();
}
member AllowMergePublication : bool
function get AllowMergePublication () : boolean

プロパティ値

型: System.Boolean
データベースがマージ パブリケーションをサポートするかどうかを指定する Boolean 値です。true の場合は、データベースでマージ パブリケーションが許可されます。false の場合は、データベースでマージ パブリケーションが許可されません。

説明

データベースがクライアント サブスクリプションに対するサブスクリプション データベースである場合、このデータベースはパブリケーション データベースになることはできません。 サブスクリプション データベースから再パブリッシュするには、サブスクリプションはサーバー サブスクリプションである必要があります。 詳細については、「パブリケーションのサブスクライブ」を参照してください。 データベースがクライアント サブスクリプションに対するサブスクリプション データベースである場合、AllowMergePublication プロパティは false です。

AllowMergePublication プロパティを取得できるのは、固定サーバー ロール sysadmin のメンバー、またはレプリケーション データベースの固定データベース ロール db_owner のメンバーだけです。

関連項目

参照

ReplicationDatabase クラス

Microsoft.SqlServer.Replication 名前空間