Article.DestinationObjectOwner 属性

定义

获取或设置订阅服务器上项目的源数据库对象的架构所有者。

public:
 property System::String ^ DestinationObjectOwner { System::String ^ get(); void set(System::String ^ value); };
public string DestinationObjectOwner { get; set; }
member this.DestinationObjectOwner : string with get, set
Public Property DestinationObjectOwner As String

属性值

数据库对象的所有者。

注解

如果在 DestinationObjectName 生成初始快照后设置,则必须生成新快照,并且必须重新初始化所有现有订阅服务器。 有关详细信息,请参阅 如何:重新初始化订阅 (RMO 编程)

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

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

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

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

适用于