語言

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 程式設計)」。

DestinationObjectName固定伺服器角色的成員sysadmin可在 Publisher 及 Subscriber(用於重新發佈訂閱者)取得此屬性。 此外,出版資料庫中固定 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 屬性是讀寫屬性,因此在使用合併複寫時,必須在物件建立前就設定好它。

適用於

另請參閱