sp_helplogreader_agent (Transact-SQL)
傳回發行集資料庫的記錄讀取器代理程式作業的屬性。這個預存程序執行於發行集資料庫的發行者端。
語法
sp_helplogreader_agent [ [ @publisher = ] 'publisher' ]
引數
- [@publisher= ] 'publisher'
這是發行者的名稱。publisher 是 sysname,預設值是 NULL。
結果集
資料行名稱 |
資料類型 |
描述 |
---|---|---|
id |
int |
代理程式的識別碼。 |
name |
nvarchar(100) |
代理程式的名稱。 |
publisher_security_mode |
smallint |
這是連接到發行者時,代理程式所用的安全性模式,它可以是下列項目之一: 0 = SQL Server 驗證 1 = Windows 驗證。 |
publisher_login |
sysname |
當連接到發行者時所用的登入。 |
publisher_password |
nvarchar(524) |
基於安全性的考量,一律會傳回 ********** 值。 |
job_id |
uniqueidentifier |
代理程式作業的唯一識別碼。 |
job_login |
nvarchar(512) |
這是執行記錄讀取器代理程式所用的 Windows 帳戶,傳回的格式如下:domain\username。 |
job_password |
sysname |
基於安全性的考量,一律會傳回 ********** 值。 |
傳回碼值
0 (成功) 或 1 (失敗)
備註
sp_helplogreader_agent 用於交易式複寫中。
權限
只有在發行者端的系統管理員 (sysadmin) 固定伺服器角色成員,或是發行集資料庫的 db_owner 固定資料庫角色成員,才能夠執行 sp_helplogreader_agent。