sp_help_agent_profile (Transact-SQL)

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

顯示指定之代理程式的配置檔。 此預存程式會在任何資料庫的散發者端執行。

Transact-SQL 語法慣例

語法

sp_help_agent_profile
    [ [ @agent_type = ] agent_type ]
    [ , [ @profile_id = ] profile_id ]
[ ; ]

引數

[ @agent_type = ] agent_type

代理程式的類型。 @agent_type為 int,而且可以是下列其中一個值。

Description
0 (預設值) 所有代理程序類型
1 快照集代理程式
2 記錄讀取器代理程式
3 散發代理程式
4 合併代理程式
9 佇列讀取器代理程式

[ @profile_id = ] profile_id

要顯示的配置檔識別碼。 @profile_id為 int,預設值-1為 ,它會傳回數據表中的所有MSagent_profiles配置檔。

結果集

資料行名稱 資料類型 描述
profile_id int 配置文件的識別碼。
profile_name sysname 代理程式類型的唯一。
agent_type int 1= 快照集代理程式

2 = 記錄讀取器代理程式

3= 散發代理程式

4= 合併代理程式

9 = 佇列讀取器代理程式
type int 0 = 系統

1 = 自訂
description varchar(3000) 配置檔的描述。
def_profile bit 指定此設定檔是否為此代理程式類型的預設值。

傳回碼值

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

備註

sp_help_agent_profile 用於所有類型的複寫。

權限

只有 sysadmin 固定伺服器角色或 replmonitor 固定資料庫角色的成員才能執行 sp_help_agent_profile