共用方式為


sp_helpmergealternatepublisher (Transact-SQL)

傳回啟用為合併式發行集的替代發行者之所有伺服器的清單。這個預存程序執行於訂閱資料庫的訂閱者端。

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

語法


sp_helpmergealternatepublisher [ @publisher = ] 'publisher', [ @publisher_db = ] 'publisher_db', [ @publication = ] 'publication'

引數

  • [@publisher=] 'publisher'
    這是替代發行者的名稱。publisher 是 sysname,沒有預設值。

  • [@publisher_db=] 'publisher_db'
    這是發行集資料庫的名稱。publisher_db 是 sysname,沒有預設值。

  • [@publication=] 'publication'
    這是發行集的名稱。publication 是 sysname,沒有預設值。

結果集

資料行名稱

資料類型

描述

alternate_publisher

sysname

替代發行者的名稱。

alternate_publisher_db

sysname

發行集資料庫的名稱。

alternate_publication

sysname

發行集的名稱。

alternate_distributor

sysname

散發者的名稱。

friendly_name

nvarchar(255)

替代發行者的描述。

enabled

bit

指定伺服器是否為替代發行者。1 指定發行者啟用為替代發行者。0 指定不啟用。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_helpmergealternatepublisher 用於合併式複寫中。

在每個合併工作階段期間,系統會查詢發行者和訂閱者來分別找出它們的替代發行者清單。合併處理序會加入或卸除替代發行者清單中的項目,結果是在訂閱者端和發行者端都相符的替代發行者清單。

權限

只有發行集之發行集存取清單的成員,才能夠執行 sp_helpmergealternatepublisher