sp_update_agent_profile (Transact-SQL)
Gilt für: SQL Server
Aktualisiert das von einem Replikations-Agent verwendete Profil. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_update_agent_profile
[ @agent_type = ] agent_type
, [ @agent_id = ] agent_id
, [ @profile_id = ] profile_id
[ ; ]
Argumente
[ @agent_type = ] agent_type
@agent_type ist "int" ohne Standard.
Der Agenttyp. agent_type ist int, ohne Standard und kann einer dieser Werte sein.
Wert | Beschreibung |
---|---|
1 |
Momentaufnahmen-Agent. |
2 |
Protokolllese-Agent. |
3 |
Verteilungs-Agent. |
4 |
Merge-Agent. |
9 |
Warteschlangenlese-Agent |
[ @agent_id = ] agent_id
Die ID der Momentaufnahme. @agent_id ist "int" ohne Standard.
[ @profile_id = ] profile_id
Die ID des Profils, das der Agent verwenden soll. @profile_id ist "int" ohne Standard. Verwenden Sie sp_help_agent_profile, um eine Liste der profile anzuzeigen, die für jeden Agent definiert sind. Weitere Informationen zu Systemprofilen finden Sie unter Replikations-Agent-Profile.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_update_agent_profile
wird in allen Replikationstypen verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können ausgeführt werden sp_update_agent_profile
.