Freigeben über


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.

Themenlink (Symbol)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)

Hilfe und Informationen

Informationsquellen für SQL Server 2005