sp_addmergealternatepublisher (Transact-SQL)

新增訂閱者使用替代同步處理夥伴的能力。發行集屬性必須指定訂閱者能夠與其他發行者同步處理。這個預存程序執行於訂閱資料庫的訂閱者端。

主題連結圖示Transact-SQL 語法慣例

語法

sp_addmergealternatepublisher [ @publisher= ] 'publisher'     , [ @publisher_db= ] 'publisher_db'     , [ @publication= ] 'publication'     , [ @alternate_publisher= ] 'alternate_synchronization_partner'     , [ @alternate_publisher_db= ] 'alternate_publisher_db'     , [ @alternate_publication= ] 'alternate_synchronization_partner'     , [ @alternate_distributor= ] 'alternate_distributor' 
    [ , [ @friendly_name= ] 'friendly_name' ] 
    [ , [ @reserved= ] 'reserved' ]

引數

  • [ @publisher=] 'publisher'
    這是發行者的名稱。publishersysname,沒有預設值。
  • [ @publisher_db=] 'publisher_db'
    這是發行集資料庫的名稱。publisher_dbsysname,沒有預設值。
  • [ @publication=] 'publication'
    這是發行集的名稱。publicationsysname,沒有預設值。
  • [ @alternate_publisher=] 'alternate_synchronization_partner'
    這是替代發行者的名稱。alternate_synchronization_partnersysname,沒有預設值。
  • [ @alternate_publisher_db=] 'alternate_publisher_db'
    這是替代發行者的發行集資料庫名稱。alternate_publisher_dbsysname,沒有預設值。
  • [ @alternate_publication=] 'alternate_synchronization_partner'
    這是替代同步處理夥伴的發行集名稱。alternate_synchronization_partnersysname,沒有預設值。
  • [ @alternate_distributor=] 'alternate_distributor'
    這是替代同步處理夥伴的散發者名稱。alternate_distributorsysname,沒有預設值。
  • [ @friendly_name=] 'friendly_name'
    這是一個顯示名稱,用來識別組成替代同步處理夥伴之發行者、發行集和散發者的關聯。friendly_namenvarchar(255),預設值是 NULL。
  • [ @reserved=] 'reserved'
    僅供內部使用。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_addmergealternatepublisher 用於合併式複寫中。

權限

只有系統管理員 (sysadmin) 固定伺服器角色或 db_owner 固定資料庫角色的成員,才能夠執行 sp_addmergealternatepublisher

請參閱

參考

系統預存程序 (Transact-SQL)

其他資源

替代同步夥伴

說明及資訊

取得 SQL Server 2005 協助