sys.sp_help_agent_profile (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Visar profilen för en specificerad agent. Den här lagrade proceduren körs på distributören på valfri databas.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @agent_type = ] agent_type

Den typen av agent. @agent_type är int, och kan vara ett av dessa värden.

Value Description
0 (standardinställning) Alla agenttyper
1 Ögonblicksagent
2 Agent för loggläsning
3 Distributionsagent
4 Sammanfogningsagent
9 Agent för köhantering

[ @profile_id = ] profile_id

ID:t för profilen som ska visas. @profile_id är int, med standardvärdet , -1vilket returnerar alla profiler i tabellen MSagent_profiles .

Resultatuppsättning

Kolumnnamn Datatyp Description
profile_id int ID på profilen.
profile_name sysname Unikt för agenttyp.
agent_type int 1= Snapshot Agent

2 = Loggläsaragent

3= Distribution Agent

4= Merge Agent

9 = Köläsaragent
type int 0 = System

1 = Sedvänja
description Varchar(3000) Beskrivning av profilen.
def_profile bit Specificerar om denna profil är standard för denna agenttyp.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_help_agent_profile används i alla typer av replikering.

Permissions

Endast medlemmar i sysadmin-fasta serverrollen eller replmonitor-fastdatabasrollen kan köra sp_help_agent_profile.