分享方式:


sp_helpqreader_agent (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

傳回佇列讀取器代理程序的屬性。 這個預存程式會在散發資料庫的散發者端或任何資料庫的發行者端執行。

Transact-SQL 語法慣例

語法

sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
[ ; ]

引數

[ @frompublisher = ] frompublisher

指定在發行者端或散發者端呼叫預存程式。 @frompublisher為 bit,預設值為 0

  • 1 表示從發行者呼叫預存程式。
  • 0 表示從散發者呼叫預存程式。

結果集

資料行名稱 資料類型 描述
id int 代理程式的識別碼。
name nvarchar(100) 專員的名稱。
job_id uniqueidentifier 代理程式作業的唯一標識符。
job_login nvarchar(512) 這是散發代理程式執行所在的 Windows 帳戶,其格式 <domain>\<username>為 。
job_password sysname 基於安全性考慮,一律會傳回的值 **********

傳回碼值

0 (成功) 或 1 (失敗)。

備註

sp_helpqreader_agent 用於事務複製。

權限

當frompublisher的值是 時,發行集資料庫上只有 sysadmin 固定伺服器角色的成員,或發行集資料庫上db_owner固定資料庫角色的成員可以執行 。1sp_helpqreader_agent 否則,只有散發資料庫上db_owner固定資料庫角色的散發者或db_owner固定資料庫角色的成員,才能執行 sp_helpqreader_agent