sys.sp_update_agent_profile (Transact-SQL)

Gäller för:SQL Server

Uppdaterar profilen som används av en replikationsagent. Denna lagrade procedur utförs hos distributören i distributionsdatabasen.

Transact-SQL syntaxkonventioner

Syntax

sys.sp_update_agent_profile
    [ @agent_type = ] agent_type
    , [ @agent_id = ] agent_id
    , [ @profile_id = ] profile_id
[ ; ]

Arguments

[ @agent_type = ] agent_type

@agent_type är int, utan standard.

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

Value Beskrivning
1 Snapshot Agent.
2 Loggläsaragent.
3 Distribution Agent.
4 Merge Agent.
9 Köläsaragent.

[ @agent_id = ] agent_id

ID på agenten. @agent_id är int, utan standard.

[ @profile_id = ] profile_id

ID:t på profilen som agenten ska använda. @profile_id är int, utan standard. För att se en lista över profiler definierade för varje agent, använd sp_help_agent_profile. För mer information om systemprofiler, se Replication Agent Profiles.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_update_agent_profile används i alla typer av replikering.

Permissions

Endast medlemmar i sysadmin fast serverroll kan köra sp_update_agent_profile.