Поделиться через


sp_help_agent_profile (Transact-SQL)

Отображает профиль указанного агента. Эта хранимая процедура выполняется на распространителе в любой базе данных.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_help_agent_profile [ [ @agent_type = ] agent_type ] 
    [ , [ @profile_id = ] profile_id ]

Аргументы

  • [ @agent_type=] agent_type
    Тип агента. Аргумент agent_type имеет тип int и значение по умолчанию 0, может принимать одно из следующих значений:

    Значение Описание

    1

    Агент моментальных снимков

    2

    Агент чтения журнала

    3

    Агент распространителя

    4

    Агент слияния

    9

    Агент чтения очереди

  • [ @profile_id=] profile_id
    Идентификатор профиля для отображения. Аргумент profile_id имеет тип int и значение по умолчанию -1, по которому возвращаются все профили в таблице MSagent_profiles.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Тип данных Описание

profile_id

int

Идентификатор профиля.

profile_name

sysname

Уникален для типа агента.

agent_type

int

1 = агент моментальных снимков

2 = агент чтения журнала

3 = агент распространителя

4 = агент слияния

9 = агент чтения очереди

Type

int

0 = система

1 = пользовательский

description

varchar(3000)

Описание профиля.

def_profile

bit

Указывает на использование профиля по умолчанию для данного типа агента.

Замечания

Процедура sp_help_agent_profile используется во всех типах репликации.

Разрешения

Только члены встроенной серверной роли sysadmin или встроенной роли базы данных replmonitor могут выполнять процедуру sp_help_agent_profile.

См. также

Справочник

sp_add_agent_profile (Transact-SQL)
sp_drop_agent_profile (Transact-SQL)
sp_help_agent_parameter (Transact-SQL)

Другие ресурсы

How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)

Справка и поддержка

Получение помощи по SQL Server 2005