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 のメンバーだけです。