语言

Article.DestinationObjectName 属性

定义

在订阅者处获取或设置文章的源数据库对象。

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

属性值

数据库对象的名称。

注解

如果该文章已经存在于服务器上,该属性无法修改 MergeArticle

对于 TransArticle 对象,如果 DestinationObjectName 在初始快照生成后设置,必须重新生成快照,并重新初始化所有现有订阅者。 更多信息请参见 《如何:重新初始化订阅(RMO Programming)》。

DestinationObjectName该属性可由固定sysadmin服务器角色的成员在Publisher和Subscriber(用于重新发布Subscribers)处检索。 该文件也可以由出版物 db_owner 数据库中固定数据库角色的成员以及PAL成员用户检索。 对于对象 MergeArticle ,该属性也可以被分发器上固定数据库角色的成员 replmonitor 检索。

DestinationObjectName属性可以由 Publisher 固定服务器角色的成员sysadmin设置。 也可以由发表 db_owner 数据库中固定数据库角色的成员设置。

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

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

DestinationObjectName 属性是读写属性,因此在使用合并复制时,必须在创建对象之前设置它。

适用于

另请参阅