sp_helppeerrequests (Transact-SQL)
適用於:SQL Server
傳回對等複寫拓撲中參與者所接收之所有狀態要求的信息,這些要求是藉由在拓撲中任何已發佈的資料庫執行 sp_requestpeerresponse 起始的。 這個預存程式會在參與點對點復寫拓撲的發行者端,在發行集資料庫上執行。 如需詳細資訊,請參閱 點對點 - 事務複製。
語法
sp_helppeerrequests
[ @publication = ] N'publication'
[ , [ @description = ] N'description' ]
[ ; ]
引數
[ @publication = ] N'publication'
在傳送狀態要求的點對點拓撲中發行集的名稱。 @publication為 sysname,沒有預設值。
[ @description = ] N'description'
指定可用來識別個別狀態要求的值,可讓您根據呼叫 sp_requestpeerresponse時提供的使用者定義資訊來篩選傳回的回應。 @description為 nvarchar(4000),預設值為 %
。 根據預設,會傳回發行集的所有狀態要求。 此參數只會傳回與 @description 中所提供值相符的描述要求,其中字元字串會使用 LIKE 子句進行比對。
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
id |
int | 識別要求。 |
publication |
sysname | 已傳送狀態要求的發行集名稱。 |
sent_date |
datetime | 已傳送狀態要求的日期和時間。 |
description |
nvarchar(4000) | 可用來識別個別狀態要求的使用者定義資訊。 |
傳回碼值
0
(成功) 或 1
(失敗)。
備註
sp_helppeerrequests
用於點對點事務複製。
sp_helppeerrequests
會在還原在點對點拓撲中發佈的資料庫時使用。
權限
只有系統管理員固定伺服器角色或db_owner固定資料庫角色的成員才能執行 sp_helppeerrequests
。