sp_helplogreader_agent (Transact-SQL)
适用范围:SQL Server
为发布数据库返回日志读取器代理作业属性。 此存储过程在发布服务器上对发布数据库执行。
语法
sp_helplogreader_agent [ [ @publisher = ] N'publisher' ]
[ ; ]
参数
[ @publisher = ] N'publisher'
发布服务器的名称。 @publisher为 sysname,默认值为 NULL
. 此参数仅适用于非 SQL Server 发布服务器。 此参数的值必须为 NULL
SQL Server 发布服务器。
结果集
列名称 | 数据类型 | 描述 |
---|---|---|
id |
int | 代理的 ID。 |
name |
nvarchar(100) | 代理的名称。 |
publisher_security_mode |
smallint | 连接到发布服务器时代理使用的安全模式,可以是以下值之一:0 = SQL Server 身份验证1 = Windows 身份验证 |
publisher_login |
sysname | 连接到发布服务器时使用的登录名。 |
publisher_password |
nvarchar(524) | 出于安全原因,始终返回值 ********** 。 |
job_id |
uniqueidentifier | 代理作业的唯一 ID。 |
job_login |
nvarchar(512) | 运行日志读取器代理的 Windows 帐户,以格式 <domain>\<username> 返回。 |
job_password |
sysname | 出于安全原因,始终返回值 ********** 。 |
返回代码值
0
(成功)或 1
(失败)。
注解
sp_helplogreader_agent
用于事务复制。
权限
只有发布服务器上的 sysadmin 固定服务器角色的成员或发布数据库上db_owner固定数据库角色的成员才能执行sp_helplogreader_agent
。