AgentProfile.AssignToAgent(String, Int32) Метод

Определение

Назначает профиль агента репликации конкретному заданию агента репликации.

public:
 void AssignToAgent(System::String ^ distributionDBName, int agentId);
public void AssignToAgent(string distributionDBName, int agentId);
member this.AssignToAgent : string * int -> unit
Public Sub AssignToAgent (distributionDBName As String, agentId As Integer)

Параметры

distributionDBName
String

Имя базы данных распределения, используемой задачей агента репликации.

agentId
Int32

Работа агента по репликации.

Исключения

Когда профиль, представленный объектом, отсутствует на сервере.

Когда значение для distributionDBNamenull, содержит null символы или длиннее символов 128 Юникода.

Комментарии

Профиль агента репликации может быть назначен задаче агента репликации только после его создания в базе данных, и он может быть назначен только заданию агента для правильного типа репликационного агента.

Вызов AssignToAgent загружает свойства профиля с сервера. Вызовите CommitPropertyChanges изменения свойств фиксации перед вызовом этого метода.

AssignToAgent Метод может быть вызван только участниками роли sysadmin фиксированного сервера в Дистрибьюторе.

Вызов AssignToAgent эквивалентен выполнению sp_update_agent_profile (Transact-SQL).

Применяется к

См. также раздел