sp_help_agent_profile (Transact-SQL)
Zeigt das Profil eines bestimmten Agents an. Diese gespeicherte Prozedur wird auf dem Verteiler für jede 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 vom Datentyp int und hat den Standardwert 0. Die folgenden Werte sind möglich:Wert Beschreibung 1
Snapshot-Agent
2
Protokolllese-Agent
3
Verteilungs-Agent
4
Merge-Agent
9
Warteschlangenlese-Agent
- [ @profile_id= ] profile_id
Die ID des Profils, das angezeigt werden soll. profile_id ist vom Datentyp int und hat den Standardwert -1, mit dem alle Profile in der MSagent_profiles-Tabelle zurückgegeben werden.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
profile_id |
int |
ID des Profils. |
profile_name |
sysname |
Eindeutig für den Agenttyp. |
agent_type |
int |
1 = Snapshot-Agent 2 = Protokolllese-Agent 3 = Verteilungs-Agent 4 = Merge-Agent 9 = Warteschlangenlese-Agent |
Typ |
int |
0 = System 1 = Benutzerdefiniert |
description |
varchar(3000) |
Beschreibung des Profils. |
def_profile |
bit |
Gibt an, ob dieses Profil das Standardprofil für diesen Agenttyp ist. |
Hinweise
sp_help_agent_profile wird für alle Replikationstypen verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle replmonitor können sp_help_agent_profile ausführen.
Siehe auch
Verweis
sp_add_agent_profile (Transact-SQL)
sp_drop_agent_profile (Transact-SQL)
sp_help_agent_parameter (Transact-SQL)
Andere Ressourcen
How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)