sp_helppeerrequests (Transact-SQL)

适用于SQL Server

返回有关由对等复制拓扑中的参与者接收的所有状态请求的信息,这些请求是通过对拓扑中任何已发布数据库执行 sp_requestpeerresponse 启动的。 此存储过程将对参与对等复制拓扑的发布服务器上的发布数据库执行。 有关详细信息,请参阅 对等 - 事务复制

Transact-SQL 语法约定

语法

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

参数

[ @publication = ] N'publication'

在发送状态请求的对等拓扑中发布的名称。 @publicationsysname,无默认值。

[ @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 还原在对等拓扑中发布的数据库时使用。

权限

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