sp_help_agent_profile (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Zeigt das Profil eines bestimmten Agents an. Diese gespeicherte Prozedur wird beim Distributor auf einer beliebigen Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_help_agent_profile
[ [ @agent_type = ] agent_type ]
[ , [ @profile_id = ] profile_id ]
[ ; ]
Argumente
[ @agent_type = ] agent_type
Der Agenttyp. @agent_type ist int und kann einer dieser Werte sein.
Wert | Beschreibung |
---|---|
0 (Standardwert) |
Alle Agenttypen |
1 |
Momentaufnahme-Agent |
2 |
Protokolllese-Agent |
3 |
Verteilungs-Agent |
4 |
Merge-Agent |
9 |
Warteschlangenlese-Agent |
[ @profile_id = ] profile_id
Die ID des anzuzeigenden Profils. @profile_id ist int mit einem Standardwert von -1
, der alle Profile in der MSagent_profiles
Tabelle zurückgibt.
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
profile_id |
int | ID des Profils. |
profile_name |
sysname | Eindeutig für den Agenttyp. |
agent_type |
int | 1 = Momentaufnahmen-Agent2 = Protokollleser-Agent3 = Verteilungs-Agent4 = Merge-Agent9 = Warteschlangenleser-Agent |
type |
int | 0 = System1 = Benutzerdefiniert |
description |
varchar(3000) | Beschreibung des Profils. |
def_profile |
bit | Gibt an, ob dieses Profil das Standardprofil für diesen Agenttyp ist. |
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_help_agent_profile
wird in allen Replikationstypen verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder die feste Datenbankrolle "replmonitor " können ausgeführt werden sp_help_agent_profile
.