sp_helppeerrequests (Transact-SQL)

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

主题链接图标Transact-SQL 语法约定

语法

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

参数

  • [ @publication= ] 'publication'
    对等拓扑中为之发送状态请求的发布名称。publication 的数据类型为 sysname,没有默认值。

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

结果集

列名

数据类型

说明

id

int

标识一个请求。

publication

sysname

为之发送状态请求的发布的名称。

sent_date

datetime

发送状态请求的日期和时间。

description

nvarchar(4000)

可用于标识各个状态请求的用户定义的信息。

返回代码值

0(成功)或 1(失败)

注释

sp_helppeerrequests 用于对等事务复制。

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

权限

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