Article.PreCreationMethod 属性

定义

获取或设置在订阅数据库中已存在已发布对象时要执行的操作。

public:
 property Microsoft::SqlServer::Replication::PreCreationOption PreCreationMethod { Microsoft::SqlServer::Replication::PreCreationOption get(); void set(Microsoft::SqlServer::Replication::PreCreationOption value); };
public Microsoft.SqlServer.Replication.PreCreationOption PreCreationMethod { get; set; }
member this.PreCreationMethod : Microsoft.SqlServer.Replication.PreCreationOption with get, set
Public Property PreCreationMethod As PreCreationOption

属性值

一个指定操作的 PreCreationOption 枚举值。

注解

PreCreationMethod 默认为 Drop

如果在 PreCreationMethod 生成初始快照后设置,则必须生成新快照。

PreCreationMethod属性可由发布服务器和订阅服务器 (的固定服务器角色的成员sysadmin检索,以便重新发布订阅服务器) 。 也可以由发布数据库上的固定数据库角色的成员 db_owner 以及属于 PAL 成员的用户检索它。 MergeArticle对于对象,也可以由分发服务器上的固定数据库角色的成员replmonitor检索此属性。

PreCreationMethod属性可由发布服务器上的固定服务器角色的成员sysadmin设置。 也可以由发布数据库上的固定数据库角色的成员 db_owner 设置。

检索 PreCreationMethod 相当于执行事务复制或快照复制的 Transact-SQL) sp_helparticle (,或者执行用于合并复制 的 Transact-SQL) sp_helpmergearticle (。

设置 PreCreationMethod 相当于执行事务复制或快照复制的 Transact-SQL) sp_addarticle (Transact-SQL) 或sp_changearticle (Transact-SQL) ,或者执行 sp_addmergearticle (Transact-SQL) sp_changemergearticle (Transact-SQL) 进行合并复制。

适用于