sp_helppeerrequests (Transact-SQL)

适用于:SQL Server

返回有关参与者在对等复制拓扑中收到的所有状态请求的信息,这些请求是通过在拓扑中的任何已发布数据库中执行 sp_requestpeerresponse (Transact-SQL) 发起的。 此存储过程将对参与对等复制拓扑的发布服务器上的发布数据库执行。 有关详细信息,请参阅 Peer-to-Peer Transactional Replication

Transact-SQL 语法约定

语法

  
sp_helppeerrequests [ @publication = ] 'publication'  
    [ , [ @description = ] 'description'  

参数

[ @publication = ] 'publication' 已为其发送状态请求的对等拓扑中的发布的名称。 publicationsysname,没有默认值。

[ @description = ] 'description' 可用于标识单个状态请求的值,使你能够根据调用 sp_requestpeerresponse (Transact-SQL) 时提供的用户定义信息筛选返回的响应。 descriptionnvarchar (4000) ,默认值为 %。 默认情况下,返回发布的所有状态请求。 此参数用于仅返回状态请求,其说明与 说明中提供的值匹配,其中字符串使用 LIKE (Transact-SQL) 子句进行匹配。

结果集

列名称 数据类型 说明
id int 标识一个请求。
publication sysname 为之发送状态请求的发布的名称。
sent_date datetime 发送状态请求的日期和时间。
description nvarchar(4000) 可用于标识各个状态请求的用户定义的信息。

返回代码值

0 (成功) 或 1 (失败)

备注

sp_helppeerrequests 用于对等事务复制。

还原 在对等拓扑中发布的数据库时,使用sp_helppeerrequests。

权限

只有 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员才能执行 sp_helppeerrequests

另请参阅

sp_deletepeerrequesthistory (Transact-SQL)
sp_helppeerresponses (Transact-SQL)