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
还原在对等拓扑中发布的数据库时使用。
权限
只有 sysadmin 固定服务器角色的成员或db_owner固定数据库角色的成员才能执行sp_helppeerrequests
。