sp_helpqreader_agent (Transact-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 的值是 1,則只有在發行者端的系統管理員 (sysadmin) 固定伺服器角色成員,或是發行集資料庫中的 db_owner 固定資料庫角色成員,才能夠執行 sp_helpqreader_agent。 否則,只有在散發者端的系統管理員 (sysadmin) 固定伺服器角色成員,或是散發資料庫中的 db_owner 固定資料庫角色成員,才能夠執行 sp_helpqreader_agent